![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
qt
kevin111117
这个作者很懒,什么都没留下…
展开
-
windows下QT creator的安装
http://wenku.baidu.com/view/ccb6aa1e6bd97f192279e9c0.html转载 2012-06-25 15:13:48 · 890 阅读 · 0 评论 -
中文QString转成char类型中造成乱码的原因
QString内部采用的是unicode编码,但是unicode编码有很多种,在实际应用时应制定具体的编码形式,常见的有GBK、GB2312和UTF-8等。UTF-8是解决国际上字符的一种多字节编码,它包含全世界国家所用到的所有字符,通用性强。英文单字节表示,中文需要三个字节表示。GBK是国家标准GB2312基础上扩容后并兼容GB2312标准,无论英文中文都用双字节来表示。GBK包含全部中原创 2012-08-27 09:56:53 · 11898 阅读 · 1 评论 -
show()与exec()的区别
QDialog的显示有两个函数show()和exec()。他们的区别在参考文档上的解释如下:show():显示一个非模式对话框。控制权即刻返回给调用函数。弹出窗口是否模式对话框,取决于modal属性的值。(原文:Shows the dialog as a modeless dialog. Control returns immediately to the calling code转载 2012-07-20 09:39:49 · 2360 阅读 · 0 评论 -
Qt Style Sheets
使用Qt Style Sheets可以制作个性化的UI界面。Style sheets 是由一系列的style rules组成的。一条style rule 由选择器selector和声明declaration这两部分构成。selector说明这条规则在哪些widgets上起作用,declaration说明要在这些widgets上设置什么属性properties。例如:QPushBut转载 2012-07-16 20:47:05 · 26614 阅读 · 0 评论 -
Qt文件操作
1、QIODevice直接继承自QObjectQIODevice类是输入/输出设备的基类。QIODevice为设备提供了公共实现和抽象接口用于读写块数据。QIODevice是一个抽象类,不能被实例化。被Q3Socket,Q3SocketDevice,QAbstractSocket,QBuffer,QFile,QLocalSocket,QNetworkReply,QProcess转载 2012-07-16 20:27:07 · 2893 阅读 · 0 评论 -
Qt中浏览文件夹的实现
QT 创建文件夹1boolQDir::mkdir ( constQString & dirName ) const创建一个子目录名为目录名。如果成功则返回TRUE,否则返回false。1boolQDir::mkpath ( constQString转载 2012-07-16 20:38:36 · 12419 阅读 · 0 评论 -
QFont的几个例子
QPushButton a = new QPushButton(tr("abcdefg"));a->setFont(QFont("Times",16, QFont::Bold));a->setFont(QFont(("Arial"), 18, QFont::Bold))原创 2012-07-16 20:36:05 · 1870 阅读 · 0 评论 -
QString与int之间的转换
int 转 QStringint a=5;QString b;b=QString::number(a,10) //以十进制形式转换 b=‘5’QString 转intQString a="250"int b;b=a.toInt()原创 2012-07-16 20:25:38 · 1429 阅读 · 0 评论 -
addStretch的作用
今天在使用addStretch,布局的时候,发现addStretch竟然是可以平均分配的,有意思。比如:[cpp] view plaincopyQVBoxLayout *buttonLayout = new QVBoxLayout; buttonLayout->addStretch(1); buttonLayout->addWidget(转载 2012-07-11 10:51:42 · 1402 阅读 · 0 评论 -
qt界面主窗口布局
一、如果当前界面为QWidget类1. 主界面是QGridLayout、QVBoxLayout或是QHBoxLayout类,则直接在建立主界面对象时,将父窗口设为this即可,例如:QVBoxLayout *mainLayout = newQVBoxLayout(this);2. 主界面是QSplitter类,在创建QSplitter对象时,不指定其父窗口,然后新建一个La原创 2012-07-06 15:03:02 · 6227 阅读 · 1 评论 -
使用Phonon::MediaSource类播放音频文件造成fopen文件错误
在使用Phonon::MediaSource类将某个文件(如1.wav)设为当前播放资源时,mediaObject->setCurrentSource(Phonon::MediaSource(QString(tr("C:/sound/1.wav"))));其中mediaObject是Phonon::MediaObject类型指针在播放完毕后想要修改此文件内容,于是用fopen打开,可是返回原创 2012-09-25 17:12:44 · 2136 阅读 · 0 评论