摘要: 1、开始界面 对话框设置:设置对话框控件以及标题 设置3个按钮,连接三种操作:开始游戏,获得历史排名,结束游戏。 设置游戏等级选项,含有3个等级。 设置label和lineedit,用于输入玩家姓名。 利用QTextEdit来显示排名信息。 布局: 玩家名字获得、获得排名信息、产生游戏等级的函数实现 阅读全文
posted @ 2017-03-22 22:51 苹果不削皮 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 1. 线程同时进行 QT提供了QThread来定义一个线程,我们通过定义类thread来重新实现它。 class Thread:public QThread { Q_OBJECT public: Thread(); void setMessage(const QString &Message); v 阅读全文
posted @ 2017-02-26 21:14 苹果不削皮 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 定时器 1、时间设置 QT中的QTimer类是用于定时功能,通过调用start()函数和stop()函数可以实现定时开始和结束,当所定时间到,其会自动发射timeout()信号。 Timer::Timer(QWidget *parent) : QWidget(parent) { finishTime 阅读全文
posted @ 2017-02-23 22:26 苹果不削皮 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 一、MainWindow设置 1. 设置窗口内容 窗口包含菜单栏、工具栏、主窗口内容和状态栏。 新建QTextEdit或者其他窗口内容(如 spreadsheet等),然后将之放置窗口中间。 setWindowIcon(QIcon(":/images/icon.png")); 在建立菜单栏和工具栏之 阅读全文
posted @ 2017-02-19 15:20 苹果不削皮 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1. 新建工程项目,application-QT widgets application,名字dialog,基类选择QDialog,选择使用界面文件(.ui)。 2. 打开dialo.ui文件,即打开了界面编辑,界面中包含Buttons、Containers、input widgets等窗口部件。 阅读全文
posted @ 2017-01-07 12:16 苹果不削皮 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 软件和系统:QTcreator5.7,win8.1 1. 首先新建项目,选择application中的Qt widgets application。 2. 创建类Dialog,选择QDialog作为基类。 3. 由于对话框简单,可以通过代码实现,而不用ui。 4. 首先了解以下几个控件: (1) Q 阅读全文
posted @ 2017-01-02 12:44 苹果不削皮 阅读(200) 评论(0) 推荐(0) 编辑