188080501 / jqtools Goto Github PK
View Code? Open in Web Editor NEW基于Qt开发的小工具包
License: MIT License
基于Qt开发的小工具包
License: MIT License
我在 点击 ‘JPG图像压缩’的时候有个错误:
qrc:/main.qml:444: TypeError: Type error
我的环境:
Ubuntu 16.04 64bit,
Qt5.9.0
debug | release模式都有
git commit hash: 0c293ad
尝试在 M2 Pro,Qt 5.15.10 平台进行编译,但失败,提示不支持 ARM 架构
万事开头难,很多时候会为了起一个项目名字而苦恼,那么就随机生成一个项目名称吧~希望在 JQTools 中添加一个随机生成项目名的一个功能。
我想知道这部分的功能代码是怎么实现的。感谢!
Qt6发布有一段时间了,Qt6.1也快要来了,请问有支持Qt6的计划么
大佬,能否抽空编译一下放release里啊?呵呵。感谢。好多功能太需要了。
为小软件开发解决了很多实际问题,还节约了时间,值得鼓励,之后可否改成插件式的功能开发,这样就可以方便的进行功能复用了
先看这个项目olegyadrov/qmlcreator,这个是可以在手机上编写 qml 然后进行运行的 app。
这里遇到一个需求,就是,我们在编写 qml 的时候,总会想直接运行一下,于是就会使用 qmlproject
,避免 c++ 的编译,然而在安卓手机上,没有找到直接热更新 qml 代码的框架,所以每次修改一个微小的 qml 文件,都要进行编译,这个步骤十分漫长。
现在这个 qmlcreator 是公布源码的。然后,我在想,应该用何种方式将你的这个功能和直接在手机上运行 qml 这个功能合并起来,这样就可以缩短手机预览 qml 的时间了。
现在我实现的思路是:
qmlproject
的项目qmlproject
项目时,直接通过局域网发送到手机。请教大佬 MaterialUI下面的qml文件是从什么库获取的吗?想从源头学习一下
您好,非常感谢提供这个工具让我能试着以更方便的手段消除PNG警告,因为刚接触不久想问个有点浅层的问题,那就是PNG警告消除功能我是直接全选目标资料夹内 的4770多张PNG来进行消除。
想提问的是4770张直接全选丢给JQTools运行是否仍能正常运作只是耗时过长?
以及上面的答案是肯定的话是否有加速的方法呢?像是如其他问题所说的要先将全部PNG压缩后再丢给JQTools处理会比较快?谢谢!
每次更改界面qss文件的时候就很费劲
选中一张png。进行压缩,然后选中 另存为优化图片到桌面,运行,然后桌面只有文件夹,没有优化的图片。
JQTools/Groups/Qt/PropertyMaker/qml/PropertyMaker.qml
中,TextEdit 设置 TextEdit::selectByMouse
为 true。才可用鼠标选择文本。
JQTools/tree/master/components/ToolsGroup/ScreenColorPicker/cpp
38行QGuiApplication未包含头文件
应该是直播姬使用了过多的显卡资源?(直播姬界面使用的Qt,直播模块是 Open Broadcaster)。
`
Process: JQTools [27954]
Path: /private/var/folders/*/JQTools.app/Contents/MacOS/JQTools
Identifier: com.yourcompany.JQTools
Version: 0
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: JQTools [27954]
User ID: 501
Date/Time: 2020-05-14 08:10:15.822 +0800
OS Version: Mac OS X 10.14.6 (18G87)
Report Version: 12
Bridge OS Version: 3.0 (14Y904)
Anonymous UUID: 64419E34-3688-3862-07E0-F033DB764C9F
Sleep/Wake UUID: 177C3A3B-B617-43D4-BEDA-60C0DD22AEF8
Time Awake Since Boot: 620000 seconds
Time Since Wake: 1000 seconds
System Integrity Protection: enabled
Notes: Translocated Process
Crashed Thread: 0
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: DYLD, [0x1] Library missing
Application Specific Information:
dyld: launch, loading dependent libraries
Dyld Error Message:
Library not loaded: /usr/local/opt/gflags/lib/libgflags.2.2.dylib
Referenced from: /private/var/folders/*/JQTools.app/Contents/MacOS/JQTools
Reason: image not found
Binary Images:
0x10ba3b000 - 0x10bdebffb +com.yourcompany.JQTools (0) /var/folders/*/JQTools.app/Contents/MacOS/JQTools
0x1128de000 - 0x1129486ef dyld (655.1.1) /usr/lib/dyld
Model: MacBookPro13,2, BootROM 259.71.1.0.0, 2 processors, Intel Core i5, 2.9 GHz, 8 GB, SMC 2.37f20
Graphics: kHW_IntelIrisGraphics550Item, Intel Iris Graphics 550, spdisplays_builtin
Memory Module: BANK 0/DIMM0, 4 GB, LPDDR3, 2133 MHz, 0x802C, 0x4D5435324C3531324D3332443250462D3039
Memory Module: BANK 1/DIMM0, 4 GB, LPDDR3, 2133 MHz, 0x802C, 0x4D5435324C3531324D3332443250462D3039
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x157), Broadcom BCM43xx 1.0 (7.77.61.2 AirPortDriverBrcmNIC-1305.8)
Bluetooth: Version 6.0.14d3, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB 3.0 Bus
USB Device: Apple T1 Controller
Thunderbolt Bus: MacBook Pro, Apple Inc., 41.1
Thunderbolt Bus: MacBook Pro, Apple Inc., 41.1
`
mac版本 10.14.6
吧这个功能加进去呀!!!
抄抄好了
https://github.com/ultrasilicon/DevFinder
在iconmaker.cpp 文件中的
void Manage::saveToEmptyPng(const QString &targetFilePath, const QSize &size)函数里 image.sizeInBytes() 在qt5.9无法通过编译, 我查了一下QImage::sizeInByte() 本身是在qt 5.10 才引入的函数,5.9之前这个函数是没有的
如果png是8位深度的图片就会转换出错。
请问怎么做到把包括文件Qt5Core.dll... 文件夹imageformats等打包成一个exe的。谢谢~
您好,非常感谢分享这个功能强大的JQTOOl工具,我想借鉴下大牛的工程结构,有个问题困惑了我很久,为什么在MaterialUI问价夹下只有您创建的qml文件可以有联想及高亮功能,为什么我在相同路径中创建的qml文件,只会提示报错,没有办法高亮及联想呢?是我版本的问题吗?
能否给 PNG 警告消除 添加批量功能,选择文件夹内(子文件夹递归)的全部处理,一般开发的话会从别人那里拿一堆图片,一张张来太麻烦了。
首先非常感谢博主的分享与奉献,小弟属菜鸟一名,觉得JQHttpServer写得蛮好的,今天fork了JQTools,在Linux上可以编译通过(有一些警告)。
windows上QT5.9.7+MSVC2015编译时报错,error: C2338: template parameter is an integral of a size not supported on this platform
位于文件:JQFoundation.cpp第717行。
QAtomicInteger< qint64 > JQMemoryPool::totalMallocSize_ = 0;
这里是否因为平台不支持?有办法修改吗,谢谢。
hi,我们对您分享的这个项目十分感兴趣,您的专业技术十分出色,我们想与您进行商务合作,但是github上没有留下您的联系方式,可以在这里留下您的邮箱或微信,方便我们与您建立联系吗?
jpg压缩功能提示:qrc:/main.qml:449: TypeError: Type error
cpp文件中提示 “#include "JQGuetzli.h" 无此文件
qml文件提示 import JpgOptimize 1.0 无此文件
另外rgb转16进制也是这个提示:qrc:/main.qml:449: TypeError: Type error,但是文件中没有任何错误提示
请大神看看什么情况,感谢分享工具,感谢
代码行数统计是同步调用的,如果不幸选中一个有较多文件和文件夹的目录时,界面容易僵死,可以考虑修改为多线程的方式,异步调用,并且在界面显示一些百分比。
👎 error: [debug/JQTools_resource_res.o] Error 1
使用的版本是Qt5.9
例如接收a.py这个文件,
保存路径是 C:/Users/test/Downloads,
会保存为 C:/Users/test/Downloadsa.py
应该是保存路径与文件名之间没有加路径分割符号 “/”
在使用QT调用RVIZ中出现PNG错误,请问下ubuntu16.04下如何编译JQTools?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.