
qt学习
csq镜子的月亮
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python 在 pyqt 关闭窗口时中安全退出 zerorpc
python zeropc 在 pyqt 关闭窗口时中安全退出原创 2022-11-01 15:13:12 · 589 阅读 · 0 评论 -
Qt 窗口透明化
Qt 窗口透明化//this透明化this->setWindowFlag(Qt::Dialog);this->setAttribute(Qt::WA_TranslucentBackground, true);this->setWindowFlags(windowFlags() | Qt::FramelessWindowHint);原创 2020-12-17 11:16:08 · 217 阅读 · 0 评论 -
QtCreater 加快工程编译速度
一、多核编译环境:win10, Qt 5.4.1,编译器mingw32Qt Creator 在编译项目时不支持预编译,默认cpu单核编译,工程稍大一点导致编译过程极其缓慢,影响效率。不过Qt Creator自带了多核编译工具支持,只是没有默认开启,需要自己在项目中进行配置才能生效。步骤如下【以本机和项目为例】:1.查看是否已经安装了jom工具:C:\Qt\Qt5.4.1\Tools\QtCreat...转载 2018-04-04 17:27:40 · 699 阅读 · 0 评论 -
QtCreater 主工程exe与次工程Dll的自动化编译
1.模块分割 为了方便模块化与团队开发管理,需要将工程进行切分,主思想是主exe分别调用各个dll,故需要进行工程分割2.Dll子工程 以下以Credit支付工程举例: Credit => include(文件夹) => credit.h => credit_global.h (Qt创建动态库时,自己使生...原创 2018-04-04 16:35:21 · 505 阅读 · 0 评论 -
QMediaPlayer播放整理
1.例子: 如果只是播放视频的话,可以参考官方的vedioWidget例子; 如果需要实现图片与视频轮询播放,由于图片播放,并不会发出state完毕的状态信号,故可以使用QTimer轮询的手法,进行自动切换2.播放格式: QMediaPlayer是对底层播放框架的封装,具体格式依赖播放框架,Windows上就是DirectShow,安装LAV Filters之类的DirectSh...原创 2018-03-29 09:57:11 · 3956 阅读 · 3 评论 -
VS2017 调用QT5-控制台调用qt示例
QT5的库,也就是相当于外部的C++库,对于调用外部库,VS2017配置一些项即可使用:1. 环境变量为了使用QT库更为方便,选建好全局环境变量 QTDIR ,路径设为 C:\Qt\Qt5.9.2\5.9.2\msvc2017_642. 工程设置A) 建好一个控制台工程...int main(void){ return 1;} B) 右键该工程: 属性 -》 VC原创 2017-11-27 17:09:12 · 4908 阅读 · 0 评论 -
vs2010 qt5.0.2 addin1.2.5 报错
报错 qt add in cannot register qt vs2010 help (ErrorCode: 401) …解决方法: cmd管理员权限,输入以下 “C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\NETFX 4.0 Tools\gacutil.exe” /i “C:\Program Files\Common Files\M原创 2017-12-06 12:11:11 · 2700 阅读 · 0 评论 -
Qt5 与 Qt4变化(从Qt4变迁到Qt5)
旧的Qt4代码迁移到Qt5注意点如下:1. 错误: 很多的类提示不可用了 Qt4: #include <QtGui> Qt5: #include <QtWidgets>这是不太建议这样的写,因为这样会加入过多的头文件包含,建议用到哪一些类,才包含;2.错误:无法打开包括文件: “QtConcurrent”: No such file or directory Qt4: #i原创 2017-11-29 18:45:35 · 1130 阅读 · 0 评论 -
Qt笔记-qml-radionButton
qml自定义RadioButton (暂时只做了双态)原创 2017-10-19 14:37:48 · 682 阅读 · 0 评论 -
Qt笔记-qml-lineEdit
qml 自定义 LineEdit原创 2017-10-18 14:32:29 · 1986 阅读 · 0 评论 -
Qt笔记-qml-button
qml 自定义按钮控件原创 2017-10-18 14:29:47 · 571 阅读 · 0 评论 -
Qt笔记-TabWidget
QTabWidget的QSS笔记: 要做到Tab与下面的图连在一起,不要设置QTabBar::tab的border,而是使用图片,同时QTabWidget::pane需要设置一下跟QTabBar::tab:selected相近处的色彩接近,这样就好像完全连在一起了原创 2017-07-27 15:28:42 · 604 阅读 · 0 评论 -
Qt笔记-qss定制QCalendarWidget
-由于QCalendarWidget是Qt的一种复杂控件,故除了qss外,还需要进行一些代码编写以达到定制效果 if ( p->inherits("QCalendarWidget") ) { QCalendarWidget *pCalendarWidget = static_cast<QCalendarWidget *>(p); pCalendarWi原创 2017-09-07 16:15:55 · 4726 阅读 · 0 评论 -
Mysql VS2015调用
VS2015 调用mysql的demo笔记整理了下网上的内容,这里记一下 1.创建任意终端程序; 2.指定包含头文件路径: Project->properties->C/C++->Additional Include Directories->(这里指定mysql各种头文件的目录,我的是mysql文件夹里的include) 3.指定lib路径: Project->properties->原创 2017-09-07 16:02:05 · 917 阅读 · 0 评论 -
Qt笔记-MSVC报newline in constant(即奇数个中文汉字的问题)
ui->pushButton->setText( tr( (“可以不”) ) ); //报 newline in constant 错误 这是由于微软的MSVC编译器读取QtCreater的cpp时,没有读到utf8编码里面使用BOM的原因;1.对于以后加入新的文件: 解决方法: 第一步: 加入以下宏: #if _MSC_VER >= 1600 # pragma execu原创 2017-08-19 14:01:00 · 2197 阅读 · 0 评论 -
Qt笔记-QPushButton旋转图片与只响应图片所在的区域
代码块代码块语法遵循标准markdown代码,例如: { QMatrix leftmatrix; leftmatrix.rotate(123);//旋转的角度 QPixmap pixmap(":/image/StartDown.png"); QPixmap fitpixmap=pixmap.transformed(leftmatri原创 2017-07-22 16:40:18 · 2583 阅读 · 0 评论