随笔分类 - Qt
摘要:如何实现开机直接打开应用程序而不是进入默认的桌面环境呢? 要想运行图形界面程序需要先启动Xorg。 首先我们需要了解startx, xinit,和X startx: http://www.computerhope.com/unix/startx.htm 这个网址有对startx的详细介绍...
阅读全文
摘要:错误如图所示解决办法删掉用户目录.designer文件夹的gradients.xml文件。C:\Users\John\.designer\gradients.xml
阅读全文
摘要:1.使用html生成表格QString wesiOperateWidget::MakeDataToHtml(){ //表头 //html = ""; //html += ""; //html += "编号"; //html += "姓名"; //html += "...
阅读全文
摘要:TEMPLATE = appDEFINES += DEVICE_TYPE_LINUX_XIXUNHEADERS += \ ../../source/log4qt/basicconfigurator.h \ ../../source/log4qt/writerappender.h \ SOURCES ...
阅读全文
摘要:1. QString字符串格式化方法如下QString i = "iTest"; // current file's number QString total = "totalTest"; // number of files to process QString...
阅读全文
摘要:使用vs开发qt程序有时候不希望程序使用到的图片资源让用户看到,这时可以讲资源打包到程序中。创建qrc资源文件,里面写入你使用到的图片资源路径,下面的代码中img是文件夹 img/ball.png img/chinapool.jpg img/Globe.ico img/ninegoals.jpg ...
阅读全文
摘要:使用libusb开发库可以很方便的与usb通信。在使用这个库之前需要做几件事情1.libusb的安装 在ubuntu中使用sudo apt-get isntall libusb* 可以快速的安装,如果想选择性的安装则使用sudo apt-cache search libusb查看要安装的软件包,然后...
阅读全文
摘要:效果如图所示:绘制的过程如下: 1 QFont font; 2 font.setPointSize(this->height() * 2 * mZoomRatio / 3); 3 font.setBold(true); 4 if(mDrawOutlined) 5 ...
阅读全文
摘要:实现无边框传统的方法就是实现鼠标按下、移动、释放事件声明: bool mMousePressed; QPoint mRelativeSrcPos; //全局位置 实现:void CDropShadowWidget::mousePressEvent(QMouseEvent ...
阅读全文
摘要:使用mplayer可以直接播放YUV原始数据文件int DeckLinkCaptureDelegate::convert_yuv_to_rgb_pixel(int y, int u, int v){ unsigned int pixel32 = 0; unsigned c...
阅读全文
摘要:如果文字很多在屏幕中一次性绘制坑能造成卡屏,文字移动不流畅,所以要对文字分块进行移动。移动方法:1. 设置mDrawPos = width();即绘画起点在最右边。2. 在计时器中设置mDrawPos -= mMoveSpeed,当 mDrawPos width()) //对于屏幕之...
阅读全文

浙公网安备 33010602011771号