QT常用UI操作代码

1.背景图: class MainWindow : public QMainWindow { …… private: void paintEvent(QPaintEvent *event); } void MainWindow::paintEvent(QPaintEvent */*event*/) { QString bgfile = ":/images/1024x768/bg.png"; QPixmap pixmap = QPixmap(bgfile).scaled(this->size()); QPainter painter(this); painter.drawPixmap(this->rect(), pixmap); } 三态图片按钮: QPushButton{border-image: url(:/images/c.png);} QPushButton:hover{border-image: url(:/images/c_p.png);} QPushButton:pressed{border-image: url(:/images/c_p.png);} 透明按钮(使用背景图中的按钮) border-style:outset;border-radius:1px;border-color:beige;font:bold 4px;min-width:1em;padding:4px; Line

datetime

char datetime[100]; time_t now; struct tm *tm_now; time(&now); tm_now = localtime(&now); strftime(datetime, 100, “%Y%m%d%H%M%S”, tm_now); PHP: //将20161204002053转换为2016-12-04 00:20:53,以用于sql查询 $time = '20161204002053'; $t1 = strtotime($time); $time

linux下C/C++开发必备-日志篇

聪不聪明是一会事,再笨的程序员,只要有调试工具和日志,就能一步一步逐步定位到问题,从而解决掉bug或难题。 有了日志,就能使代码越来越清晰。下

解决Qt 使用 PNG 图片时报错:libpng warning: iCCP: known incorrect sRGB profile

解决方法: ⑴从 http://www.imagemagick.org/ 下载 ImageMagick ,比如: https://www.imagemagick.org/download/binaries/ImageMagick-7.0.5-0-portable-Q16-x64.zip 解压到目录:D:/Program/ImageMagick ⑵创建批处理文件:fix.bat @echo off echo ImageMagick fix libpng warning: iCCP: Not recognizing

通用高拍仪软件

启明通用高拍仪软件,不限制高拍仪厂家,各种通用!一款通用的高拍仪软件,支持全部类型的高拍仪硬件。而且只要您的电脑有一个USB摄像头,就可以让