Qt学习笔记——初学简单笔记

来源:互联网 发布:老虎到底有多厉害知乎 编辑:程序博客网 时间:2024/05/18 00:51

1.  Ubuntu下终端命令安装Qt4


sudo apt-get install qt4-dev-tools #开发包   


sudo apt-get install qtcreator #IDE  


sudo apt-get install qt4-doc #开发帮助文档   


sudo apt-get install qt4-qtconfig #配置工具   


sudo apt-get install qt4-demos #DEMO源码 QT


2. 获取当前时间

 #include <QTime>
 QTime time=QTime::currentTime(); //获取当前时间
 QString text=time.toString("hh:mm");


3. 中文显示

#include <QTextCodec>

//中文字符串
QTextCodec *codec = QTextCodec::codecForName("System");
QTextCodec::setCodecForLocale(codec);
QTextCodec::setCodecForCStrings(codec);
QTextCodec::setCodecForTr(codec);


4. Qt对象模型笔记

connect 这个函数调用时信号和槽的参数只能有类型,不能有变量。例如SLOT(showValue(int))。

声明自定义信号:
signais:
 void dlgReturn(int);
发送信号:
 emit dlgReturn(value);

注意:前面不能有private等修饰符,只能是void类型;


5.  控制台使用printf输出QString类型

        printf("--------%s---------\n", qPrintable(msStrDestIpInfo));


6.CentOS遇到Qt编译问题的解决方案

http://blog.csdn.net/libaineu2004/article/details/49162903





0 0
原创粉丝点击