QT基础
文章平均质量分 66
QT界面美化,自定义小控件开发,经典DEMO程序收集
一杯深咖元气满满
这个作者很懒,什么都没留下…
展开
-
Qt超时自动关闭子窗口
所以我们处理这个问题的思路是重新实现这个函数,在这个函数里判断是否当前的事件为鼠标点击事件,如果是,则进行相应的处理。有的时候我们需要某些窗口实现超时自动关闭,但是Qt窗口一般是多部件堆叠而成,如果常规处理,对每一个部件进行鼠标点击事件处理显然不太合理。在这个函数里先过滤出鼠标点击事件,然后对待监测的窗口进行操作,所以这个时候我们需要知道待监测窗口的指针。采用的方式是,当待监测窗口被创建时,即在待监测窗口的构造函数中,我们把指针传递给。函数,在这个函数里,每当程序收到一次鼠标点击,就调用。原创 2023-09-27 09:47:48 · 506 阅读 · 0 评论 -
Qt Style Sheets Examples(官方例子收集)
官方文档目录:http://doc.qt.io/qt-5/stylesheet-examples.htmlhttp://doc.qt.io/qt-4.8/stylesheet.htmlContentsStyle Sheet Usage Customizing the Foreground and Background Colors Customizing Using Dynamic Properties Customizing a QPushButton Using the Box Mo转载 2020-11-28 11:02:01 · 330 阅读 · 0 评论 -
Qt添加log4qt.dll动态库
将log4Qt库通过QTCreator编译成动态库,然后移植到QT项目中。具体过程如下。1、编译log4Qt这一步操作很简单,可以用QTCreator打开,qmake,也可以用CMake等编译,log4Qt对常用的编译方式都支持,因此编译很方便。这里不在详细描述过程。编译完成后,会在bin目录下生成两个库文件,如下。我这里只用到了动态库log4qt.dll。2、拷贝头文件和库到项目中项目目录中,新建include和libs两个文件夹。拷贝头文件和库分别到这两个目录中。原创 2020-08-01 10:32:55 · 1441 阅读 · 0 评论 -
windows下QT编程wchar_t*与QString之间转换
1、wchar_t*转为QStringwchar_t* ch = L"hello world";QString str1= QString::fromWCharArray(ch);qDebug()<<"str1:"<<str1;2、QString转为wchar_t*QString fileName("test.txt");const wchar_t *ch = reinterpret_cast<const wchar_t *>(fileNam原创 2020-07-16 18:46:49 · 1795 阅读 · 0 评论 -
QT自定义控件“undefined reference to 'vtable for'”问题
原创 2014-12-05 15:06:20 · 1469 阅读 · 0 评论 -
QT实现串口调试
最近由于测试蓝牙模块比较多,为了提高原创 2014-11-20 16:37:56 · 803 阅读 · 0 评论