QT
steve505
唉!沧桑啊!
展开
-
Linux图形界面基本知识
输入第一个程序的代码,代码原型如下:#include int main(int argc,char*argv[]){ GtkWidget *window; gtk_init(&argc,&argv); window=gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_window_set原创 2009-09-09 09:48:00 · 444 阅读 · 0 评论 -
如何将QString转换为char *或者相反
先看看官方是如何说的:How can I convert a QString to char* and vice versa ?(trolltech)Answer:In order to convert a QString to a char*, then you first need to get a latin1 representation of the string b原创 2009-12-19 09:34:00 · 254 阅读 · 0 评论 -
QObject QT所有类的基类
QObject是QT所有类的基类,QObject是Qt Object Model的核心CODE:/*什么是Qt Object Model,主要包括如下的东西1.信号和槽2.良好的对象属性,如可查询和很好看,,,~~ 3.有力的事件和事件过滤器4.国际化字符设计5.定时器为GUI的事件提供毫秒级的支持6.很优秀的对象树结构7.当对象销毁时指针自动设置为0 8.a dynamic cast原创 2009-12-19 10:24:00 · 2555 阅读 · 0 评论 -
移植QtE4.5.2到开发板
1. configure参数:./configure /-qconfig myconfig /-prefix /usr/QtEmbedded-4.5.2-arm /-nomake tools /-nomake examples /-nomake demos /-nomake docs /-nomake translations /-stl /-continue /-qt-sql-sqlite /-原创 2009-12-19 09:58:00 · 426 阅读 · 0 评论 -
修改qt程序的图标(for windows)
最近经常在windows写qt程序。编译完的qt程序图标是windows默认的应用程序图标,不好看。于是就想给它换一个,找了一下qt的帮助文档,里面有提到这个问题。方法也挺简单的: 首先当然要有一个图标了,呵呵。把这个图标复制到程序的主目录下,姑且名字叫”myicon.ico”吧。没有?可以自己用vc画一个。然后编写一个icon.rc文件。里面只有一行文字: IDI_ICON1 ICON “myi原创 2009-12-19 10:00:00 · 423 阅读 · 0 评论 -
Qt 中的多线程 (一)
QT通过三种形式提供了对线程的支持。它们分别是,一、平台无关的线程类,二、线程安全的事件投递,三、跨线程的信号-槽连接。这使得开发轻巧的多线程Qt程序更为容易,并能充分利用多处理器机器的优势。多线程编程也是一个有用的模式,它用于解决执行较长时间的操作而不至于用户界面失去响应。在Qt的早期版本中,在构建库时有不选择线程支持的选项,从4.0开始,线程总是有效的。线程类Qt 包含下面一些线程相关的类:Q原创 2009-12-19 10:31:00 · 496 阅读 · 0 评论 -
qt 常见类型转换
Qstring 转换char*问题!方法一:QString qstr("hello,word");const char * p = qstr.toLocal8Bit().data();方法二:const char *p = qstr.toStdString().data();转换过来的是常量把当前时间转化为QString...public QDateTime qdate = QDate原创 2009-12-19 11:53:00 · 498 阅读 · 0 评论