![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
rialhuang
这个作者很懒,什么都没留下…
展开
-
setWindowFlags的使用
setWindowFlags的使用 setWindowFlags(Qt::WindowCloseButtonHint);//哈哈窗口只有一个关闭按钮 使用方法:1: clientMainWindow::clientMainWindow(QWidget *parent) : QMainWindow(parent,Qt::WindowCloseButtonH转载 2014-09-27 13:34:32 · 2466 阅读 · 0 评论 -
QPainter
Qt学习之路(24): QPainter 2009-11-26 22:43:41标签:C++教程 学习 QT教程 Qt原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://devbean.blog.51cto.com/448512/235332多些大家对我的支持啊!有朋友也提出,转载 2014-10-18 20:43:43 · 373 阅读 · 0 评论 -
QPushButton设置背景图片的方法
比较可行的有3种方式,一个是背景图片,一个是用icon,还有个是可拉伸的填充背景用setstylesheet用icon,QPushbutton改为QToolButton,因为这样在你设置disenable的时候会有变灰效果,如果直接设置背景则disenadle和enable的效果一样,除非你派生一个新QPushButton的类并重载其setdisenable和enable的函数。转载 2014-10-15 10:04:09 · 6256 阅读 · 1 评论 -
QT中定时器使用办法
在Qt中使用定时器有两种方法,一种是使用QObiect类的定时器;一种是使用QTimer类。定时器的精确性依赖于操作系统和硬件,大多数平台支持20ms的精确度。■、QObject类的定时器QObject是所有Qt对象的基类,它提供了一个基本的定时器。通过QObject::startTimer(),可以把一个一毫秒为单位的时间间隔作为参数来开始定时器,这个函数返回一个唯一的整数定时器的标转载 2014-10-15 20:28:39 · 346 阅读 · 0 评论 -
QSerialPort类
详细描述: QSerialPort类提供了访问串口的功能。 你可以用QSerialPortInfo辅助类获得可用的串口信息,辅助类列举了系统所有的串口。这有利于你获取你需要的串口的正确名称。你可以将一个辅助类的对象作为参数传递给setPort() 或者 setPortName()函数,这可以指定你所需要的串口设备。 在设置串口之后,你可以调用op转载 2014-10-14 14:17:10 · 807 阅读 · 0 评论 -
QMutex 與 QMutexLocker
FromGossip@OpenhomeQt4 Gossip: QMutex 與 QMutexLocker如果您的程式只是一個單執行緒,單一流程的程式,那麼通常您只要注意到程式邏輯的正確,您的程式通常就可以正確的執行您想要的功能,但當您的程式是多執行緒程式,多流程同時執行時,那麼您就要注意到更多的細節,例如在多執行緒共用同一物件的資料時。如果一個物件所持有的資料可以被多執行緒同時共享转载 2014-10-14 10:12:56 · 481 阅读 · 0 评论 -
Qt学习之路(60): 创建shared library
前段时间说了Qt一些类库的使用,今天来换一下口味,来看一下程序设计的问题。今天来说的是关于共享库 shared library。如果你打开一些 Windows 应用程序的目录,你会发现有很多程序的 exe 文件都很小,大约几百K 的样子,并且目录中不仅仅只有一个 exe 文件,还包含着一大堆 dll 文件。这些 dll 其实就是一些共享库,所谓共享库,其实就是一些动态链接库,能够由程序在运行时转载 2014-10-14 10:09:49 · 2277 阅读 · 0 评论 -
Qt的4个图像类QImage/QPixmap/QBitmap/QPicture 转
(一)QPixmap和QImage的区别http://www.thisisqt.com/forum/viewthread.php?tid=267 QPixmap是专门为绘图而生,当需要绘制图片时你需要使用QPixmap。QImage则是为I/O,为图片像素访问以及修改而设计的。如果你 想访问图片的像素或是修改图片像素,则需要使用QImage,或者借助于QPainter来操作转载 2014-09-28 07:20:48 · 2754 阅读 · 0 评论 -
QT知识点总结
+1> 定时器的使用QTimer *timer = new QTimer(this); connect(timer, SIGNAL(timeout()), this, SLOT(update())); // 设置定时器回调函数 timer->start(1000); // 启动定时器2> 得到系统当前时间QTime time转载 2014-09-27 13:55:02 · 359 阅读 · 0 评论 -
Qt 打印失败变成生成pdf QPrinterInfo::availablePrinters()获取不到打印机信息
现象:(1)在windows的开发环境中,打印功能一切正常。把程序拷到目标机器上运行,提示缺少Qt5printsupport.dll,将此dll放到system32中后,程序可以运行,但是在预览界面点击打印按钮,直接就显示保存为pdf的对话框。(2)QPrinterInfo::availablePrinters()方法获取不到已经安装好的打印机信息。解决方法:最后在下面原创 2017-03-10 18:23:49 · 2041 阅读 · 0 评论