找回密码
 立即注册
2、你好,我的第一个窗口程序
HexBool 2017-10-28 13:10
由于之前终端不支持的问题,使我不得不放弃控制台程序而直接使用窗口程序来学习Qt 因为之前学习过WPF,在学习Qt WIdget的时候竟然有些似曾相识的感觉 目录结构是这样的: Project ----Project.pro ----Heades ---mainwindow,h ----Sources ---main.cpp ---mainwindow.cpp ----Forms ---mainwindow.ui ...
53 次阅读|0 个评论 热度 1
1、光荣的开始了Qt学习之路
HexBool 2017-10-28 12:43
学习任何编程语言的第一步当然是HelloWorld了,Qt也不例外。 于是自信的新建了Qt Console程序,写上了 int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); printf("Hello World"); return a.exec(); } 运行之后却发现并没有输出结果,只有一个空白的终 ...
46 次阅读|0 个评论 热度 1
通用函数的一些收集(感谢网络上所有开源的作者)
w642833823 2017-10-27 09:14
1. setplaceholderText 可以在QPlainTextEdit,QTextEdit,QLineEdit等中作为提示语方式(像搜索框中的提示语,密码框的提示语 ...等等) 2. setStyleSheet 好像可以为QT中所以控件制作外观样式
29 次阅读|0 个评论
收集关于QLineEdit限制输入范围(感谢原作者文章)
w642833823 2017-10-10 21:42
例1: lineEdit-setValidator( new QIntValidator(0,1000, this )); 例2: lineEdit-setValidator( new QDoubleValidator(-180.0,180.0,6, this )); 限制浮点数输入范围为 QRegExprx( "^(-? |-? {0,5})( ...
38 次阅读|0 个评论
记录一些时间绘制上的一些事
w642833823 2017-10-3 20:26
//在表盘上输出当前时间 QString timeStr= QTime ::currentTime().toString(); painter.drawText(- 40 , 30 , 80 , 30 , Qt :: AlignHCenter | Qt :: AlignTop , timeStr);
26 次阅读|0 个评论
记录处理中文乱码的一些收集
w642833823 2017-10-1 16:23
#if (QT_VERSION = QT_VERSION_CHECK ( 5 , 0 , 0 )) #if _MSC_VER QTextCodec *codec = QTextCodec::codecForName( "gbk" ); # else QTextCodec *codec = QTextCodec::codecForName( "utf-8" ); & ...
43 次阅读|0 个评论
记载将QPlainTextEdit的内容保存到txt内
w642833823 2017-9-17 22:26
QDir *EST = new QDir ; //通过exists()来检查一个文件是否存 bool exist = EST-exists( "EST" ); if (!exist) { bool ok = EST-mkdir( "Kai" ); } QString fileName = "Kai/4.txt" ; //这句要把所有代码放到定义了Co ...
42 次阅读|0 个评论
关于ListWidget与QComboBox的相似处
w642833823 2017-9-11 14:07
void ListWidget_1 ::ListWidget_Item() { ui - listWidget -addItem( "金南玲 - 逆流成河.mp3" ); ui - listWidget -addItem( "爱拼才会赢.mp3" ); ui - listWidget -addItem( "没有你陪伴真的好孤单.mp3" ); } void ...
44 次阅读|0 个评论
设置界面按钮背景颜色
月羽 2017-8-18 17:32
最近学习QT也有一段时间了,但是发现自己连放置在界面上的按钮颜色都不会替换,无奈之下只能搜集各种资料了。找了很多论坛看个各种回答,然后测试了很多次才发现原来要设置颜色并不是直接就代码就可以搞定的。 平台QT5.8版本Qt Creator 4.2.1 (Community)编译器 mingw 在论坛亚飞老师的 painter_1项目下 ...
252 次阅读|0 个评论
一些关于随机数的用法
w642833823 2017-8-8 08:37
产生随机数: QString *str=tr("%1").arg(rand()%101); qsrand(QTime(0,0,0).secsTo(QTime::currentTime()));
91 次阅读|0 个评论
123下一页

Qt开源社区——开源 共享 自由

微信扫一扫
查看精品教程!