linux QT
wanglei2258
这个作者很懒,什么都没留下…
展开
-
QT图形界面实现系统监控状态(未完成)
linux操作系统 QT4版本转:http://wcrane.bokee.com/viewdiary.15932441.html非常感谢这位仁兄,应为我们用到你的一部分。 /*主程序main.cpp*/#include #include "mainwindow.h"int main(int argc, char *argv[]){ QApplication app(argc原创 2009-06-01 15:44:00 · 6084 阅读 · 2 评论 -
QT 对mysql数据库操作读写遇到的问题
最近由于修改别人写的QT.5.4.1的项目过程中,遇到一个非常奇怪的问题,不知道是由于QT原因还是由于mysql底层的原因引起的?请看下面的问题代码: QString strSql; strSql = QString("Update T_HistoryInfo set LastDate='%1' where BeginDate='%2' and ID='%3' ")原创 2016-08-16 10:23:15 · 2626 阅读 · 0 评论 -
QT for linux 的错误 undefined reference to 'FcFreeTypeQueryFace' 的解决方法
下载了qt-sdk-linux-x86-opensource-2009.03.bin,在CentOS5.3下安装后,可以正常启动qt creator了。编写自己写的例子的时却发现链接有错误:p, li { white-space: pre-wrap;/opt/qtsdk-2009.03/qt/lib/libQtGui.so: undefined reference t原创 2009-09-15 11:02:00 · 1008 阅读 · 0 评论 -
如何将QString转换为char *或者相反
直接转换不行,因为QString没有提供直接的成员函数,但是可以通过QByteArray中转一下,例如:int main(int argc, char **argv){ QApplication app(argc, argv); QString str1 = "Test"; QByteArray ba = str1.toLatin1();转载 2009-09-11 11:31:00 · 1142 阅读 · 0 评论 -
Qt出现“undefined reference to vtable for”原因总结
由于Qt本身实现的机制所限,我们在使用Qt制作某些软件程序的时候,会遇到各种各样这样那样的问题,而且很多是很难,或者根本找不到原因的,即使解决了问题,如果有人问你为什么,你只能回答--不知道;今天我在这里列举的问题也是再编写Qt程序时,总是遇到的问题,问题普遍,而答案却不唯一,解释这一个问题的说法很多,往往只适合某一种情况,因为这个错误太笼统了,它就是-- “undefin转载 2009-09-10 17:33:00 · 1105 阅读 · 0 评论 -
Qt: 界面中使用中文
界面中的字符串, 尽量的使用QObject::tr(text); 以便以后转换界面语言, 即使现在你还不考虑这个问题.方法一: 每次设置时都使用: button->setText(QApplication::translate("", "好吗?", 0, QApplication::UnicodeUTF8));此法太过麻烦. 方法二:主函数中调用原创 2009-08-20 18:03:00 · 819 阅读 · 0 评论 -
QT仿QQ动态新闻消息框 让消息框停靠在右下角
最近应项目需求实现了仿QQ动态新闻消息框 让消息框停靠在右下角,具体开发环境如下: (1).windows xp下安装QCreate(qt4.5.1) (2).虚拟机下安装CentOS5.2下安装QCreater(qtr4.5.1) 二者都是安装的SDK的开发界面。代码如下:形成3个文件,分别为Widget原创 2009-08-14 18:10:00 · 1950 阅读 · 0 评论 -
QT详解
QT是一个创建GUI程序的C++类库QApplication,头文件QWidget,头文件QPushButton,头文件QLabel,头文件QLineEdit,头文件//头文件QApplication,QWidget,QPushButton类的声明#include #include #include int main(int argc,cha转载 2009-08-13 11:25:00 · 1708 阅读 · 0 评论 -
Qt编程问题
1、如果在窗体关闭前自行判断是否可关闭答:重新实现这个窗体的closeEvent()函数,加入判断操作QUOTE:void MainWindow::closeEvent(QCloseEvent *event){ if (maybeSave()) { writeSettings(); event->accept();转载 2009-08-12 11:57:00 · 461 阅读 · 0 评论 -
QT 线程中使用子线程操作注意事项
QT在项目使用过程中创建了一个线程,由于线程中run还是中处理有自己想要处理的业务逻辑,想在启用一个线程或者定时器去做别的事情,如果不使用信号槽的情况下使用线程是不存在问题的#ifndef MONITORTHREAD_H#define MONITORTHREAD_H#include #include #include #include class Worke原创 2016-08-16 15:18:08 · 3048 阅读 · 1 评论