- 浏览: 775431 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (1045)
- 数据结构 (36)
- UML与设计模式 (42)
- c++ (87)
- rust (36)
- Qt (41)
- boost模板元编程 (43)
- Linux (77)
- 汇编 (4)
- 其它 (2)
- 烹饪 (3)
- unix c / socket (73)
- 软件工程 (4)
- shell (53)
- Python (37)
- c++ primer 5th(c++11) (22)
- 数据库/MySQL (27)
- 数据存储 (4)
- lisp (7)
- git (4)
- Utility (3)
- CDN与DNS (54)
- Http (53)
- php (7)
- nginx/lua/openresty (41)
- redis (11)
- TCP/IP (16)
- 互联网 (6)
- kernel (2)
- go (34)
- 区块链 (43)
- 比特股 (13)
- 以太坊 (23)
- 比特币 (23)
- 密码学 (10)
- EOS (53)
- DAG (1)
- docker (1)
- filecoin (7)
- solidity (65)
- ipfs (8)
- 零知识证明 (1)
- openzeppelin (3)
- java (1)
- defi (7)
- Ton (0)
最新评论
生成exe图片
1.在项目文件夹里创建名为*.rc的文件,如myapp.rc。
2.文件中写入IDI_ICON1 ICON DISCARDABLE "myapp.ico"
其中,myapp.ico为图标的文件名。
3.将文件myapp.ico拷贝到项目文件夹内。
4.在解决方案资源管理器中,右键点击项目,添加myapp.rc及myapp.ico。
5.重新生成解决方案。
然后成release生成的exe文件夹里加上QtCore4.dll,QtGui4.dll
帮同学写个双色球代码来随便玩玩,以后再想办法把dll也去掉,第一个rar是对应的ui文件,第二个可以直接用,如果中了500W记得分红啊...
1.在项目文件夹里创建名为*.rc的文件,如myapp.rc。
2.文件中写入IDI_ICON1 ICON DISCARDABLE "myapp.ico"
其中,myapp.ico为图标的文件名。
3.将文件myapp.ico拷贝到项目文件夹内。
4.在解决方案资源管理器中,右键点击项目,添加myapp.rc及myapp.ico。
5.重新生成解决方案。
然后成release生成的exe文件夹里加上QtCore4.dll,QtGui4.dll
帮同学写个双色球代码来随便玩玩,以后再想办法把dll也去掉,第一个rar是对应的ui文件,第二个可以直接用,如果中了500W记得分红啊...
#ifndef DOUBLECOLORBALL_H #define DOUBLECOLORBALL_H #include <QtGui/QMainWindow> #include "ui_doublecolorball.h" class doubleColorBall : public QMainWindow { Q_OBJECT public: doubleColorBall(QWidget *parent = 0, Qt::WFlags flags = 0); ~doubleColorBall(); int random(int size); void generate(const QList<int>&); public slots: void on_buttonStart_clicked(); void on_buttonReset_clicked(); private: Ui::doubleColorBallClass ui; }; #endif // DOUBLECOLORBALL_H
#include "doublecolorball.h" #include "time.h" doubleColorBall::doubleColorBall(QWidget *parent, Qt::WFlags flags) : QMainWindow(parent, flags) { ui.setupUi(this); QPalette pal; pal.setColor( QPalette::Foreground, Qt::red ); ui.redLabel->setPalette(pal); ui.red1->setPalette(pal); ui.red2->setPalette(pal); ui.red3->setPalette(pal); ui.red4->setPalette(pal); ui.red5->setPalette(pal); ui.red6->setPalette(pal); pal.setColor( QPalette::Foreground, Qt::blue ); ui.blueLabel->setPalette(pal); ui.blue->setPalette(pal); } doubleColorBall::~doubleColorBall() { } int doubleColorBall::random(int size) { int randNum; long t = time(NULL); randNum = abs((t+rand())%size)+1; return randNum; } void doubleColorBall::generate(const QList<int>& numList) { ui.red1->setText(QString::number(numList.value(0))); ui.red2->setText(QString::number(numList.value(1))); ui.red3->setText(QString::number(numList.value(2))); ui.red4->setText(QString::number(numList.value(3))); ui.red5->setText(QString::number(numList.value(4))); ui.red6->setText(QString::number(numList.value(5))); ui.blue->setText(QString::number(numList.value(6))); } void doubleColorBall::on_buttonStart_clicked() { QList<int> numList; int randomNum = random(33); for (int i=0;i<6;i++) { while(numList.contains(randomNum)){ randomNum = random(33); } numList.push_back(randomNum); } randomNum = random(16); numList.push_back(randomNum); generate(numList); } void doubleColorBall::on_buttonReset_clicked() { QList<int> numList; numList << 0 << 0 << 0 << 0 << 0 << 0 << 0; generate(numList); }
- doublecolorball.rar (939 Bytes)
- 下载次数: 6
- 双色球.rar (3.3 MB)
- 下载次数: 9
发表评论
-
mac无法debug
2019-09-23 17:36 261升级新的lldb,底层脚本用的py3,而qtcreator暂不 ... -
现有项目生成pro文件
2018-07-21 15:32 1288qmake -project -
QtCreator使用arm编译器
2014-04-18 16:19 1233构建工具链各种不和谐,心一狠,直接改最原始的配置文件 1.首 ... -
qtcreator c++11
2013-07-15 22:10 1391在.pro里面:QMAKE_CXXFLAGS += -std= ... -
qt webkit
2013-03-28 17:27 823arora是一个很不错的开源的浏览器,我说它不错并不见得它的性 ... -
qt profile
2012-05-29 17:04 5395这篇文章是我从360doc上转的,本来是要把转的url列出来的 ... -
QtConcurrent
2012-05-26 14:48 2032当我们想在一个或多个辅助线程执行的同时做一些后台处理且无须使用 ... -
QThreadPool
2012-05-23 22:24 2209#include<QThreadPool> ... -
用qtcreator但不用qt库
2012-04-17 10:48 1327pro file: QT -= core gui -
qtcreator缺少编码
2012-04-14 13:46 882将plugins/codecs复制到yourcreator/b ... -
QTableView显示tooltip与设置日志
2012-01-11 22:15 3684原文http://www.cppblog.com/biao/a ... -
Qt mysql相关
2011-11-28 23:44 1799sudo apt-get install mysql-serv ... -
Qt自定义事件
2011-08-31 14:48 5328先看下官方的文档:(google translation) Q ... -
QComboBox下拉item变灰
2011-07-21 10:10 1957qobject_cast<QStandardItemMo ... -
Qt国际化
2011-07-21 09:37 9791.先在.pro中加入一行:TRANSLATIONS = xx ... -
Qt读写xml
2011-07-20 10:49 6474test.xml <?xml version=&qu ... -
Qt多线程
2011-07-18 21:08 1461Qt中线程安全的类有QMutex,QMutexLocker,Q ... -
生产者与消费者
2011-07-16 09:42 2#include<iostream> #in ... -
Qt读写二进制文件
2011-07-11 22:11 5688DataStream.h #ifndef DATASTRE ... -
QItemDelegate
2011-07-09 10:57 1899.h #ifndef DIALOG_H #define ...
相关推荐
在本项目"QT写的双色球随机抽选"中,开发者利用QT框架构建了一个程序,能够帮助用户进行双色球的随机号码抽取,这可能是对初学者的一个有趣且实用的实践项目。 双色球是一种流行的彩票游戏,它的玩法是选取6个红球...
QT萤石代码QT萤石代码QT萤石代码QT萤石代码QT萤石代码QT萤石代码QT萤石代码QT萤石代码QT萤石代码QT萤石代码QT萤石代码QT萤石代码QT萤石代码QT萤石代码QT萤石代码QT萤石代码QT萤石代码QT萤石代码QT萤石代码QT萤石代码...
QT皮肤生成器QT皮肤生成器QT皮肤生成器QT皮肤QT皮肤生成器QT皮肤生成器QT皮肤生成器QT皮肤生成器QT皮肤生成器QT皮肤生成器QT皮肤生成器QT皮肤生成器QT皮肤生成器QT皮肤生成器QT皮肤生成器QT皮肤生成器QT皮肤生成器QT...
Qt及Qt Quick开发实战精解Qt and Qt Quick Development Practical Digestion
QT,全称Qt,是一个跨平台的C++图形用户界面应用程序开发框架,由挪威的Trolltech公司(现为The Qt Company)开发,被广泛应用于桌面应用、移动应用以及嵌入式系统中。Qt Creator是Qt开发环境的主要IDE(集成开发...
Qt侧边栏滑动Qt侧边栏滑动Qt侧边栏滑动Qt侧边栏滑动Qt侧边栏滑动Qt侧边栏滑动Qt侧边栏滑动Qt侧边栏滑动Qt侧边栏滑动Qt侧边栏滑动Qt侧边栏滑动Qt侧边栏滑动Qt侧边栏滑动Qt侧边栏滑动Qt侧边栏滑动Qt侧边栏滑动Qt侧边栏...
【Qt Creator汉化方法】 Qt Creator是一款强大的跨平台集成开发环境(IDE),广泛用于C++和Qt应用程序的开发。为了方便中国用户使用,Qt Creator提供了汉化包,使其界面能够显示为中文。以下是一个详细的Qt Creator...
关于Qt Qt的版本 常见问题解答 Window系统特性注释 如何购买Qt 安装 如何学习Qt 教程一, 教程二 实例 循序渐进实例 白皮书 Qt 3.0的关键特征 修改历史 从Qt 2.x移植到Qt 3.x 简体中文汉化日志 Qt...
Qt是一个流行的开源跨平台应用程序开发框架,用于创建桌面、移动和嵌入式设备的应用程序。在进行Qt开发时,我们经常需要安装Qt SDK,其中包括编译器、库、开发工具等。在线安装Qt时,使用Qt镜像源可以显著提高下载...
Qt4.8.7下载路径 http://download.qt.io/official_releases/qt/4.8/4.8.7/ 下载文件:qt-opensource-windows-x86-mingw482-4.8.7.exe 二、mingw版本选择 从Qt官网的wiki找到 与Qt4.8.7配套的mingw的版本是...
在Qt环境下,开发人员经常需要与各种网络服务进行交互,比如Web API或远程服务器。`Qtsoap`就是一种用于在Qt应用程序中实现SOAP(简单对象访问协议)通信的工具,它使得Qt应用能够轻松地调用WebServer上的服务。本文...
Qt4 项目升级到 Qt5 遇到的问题 本文将介绍将 Qt4 项目升级到 Qt5 遇到的问题和解决方案。Qt5 已经发布了新的版本 Qt 5.0.1,我们可以将以前的 Qt4 项目升级到 Qt5,以减少系统中存在的多个 Qt 版本。 问题 1:Qt5...
根据标题和描述中的信息,我们可以推断出这是一本关于Qt及Qt Quick开发的专业书籍。从标题“Qt及QtQuick开发实战精解高清PDF”可以得知,这本书主要介绍的是使用Qt框架进行软件开发的实战技巧和深入解析。 Qt是一个...
Qt quick编程手册,专业学习qt quick
QT界面中文帮助文档,QT界面比MFC要好用
Qt动态控件生成并布局Qt动态控件生成并布局Qt动态控件生成并布局Qt动态控件生成并布局Qt动态控件生成并布局Qt动态控件生成并布局Qt动态控件生成并布局Qt动态控件生成并布局Qt动态控件生成并布局Qt动态控件生成并布局...
QT远程桌面控制是一种基于Qt库实现的远程桌面访问解决方案,允许用户通过网络连接到另一台计算机,进行远程操控。Qt是一个跨平台的C++图形用户界面应用程序开发框架,广泛应用于各种操作系统,包括Windows、Linux、...
《基于Qt5的log4qt库改进版》 在软件开发过程中,日志记录是必不可少的一个环节,它能够帮助开发者追踪程序运行状态,定位错误,优化性能。在Qt框架下,log4qt是一个广泛使用的日志记录库,它借鉴了Java的log4j设计...
包含Qt5Core.dll Qt5Gui.dll Qt5Network.dll Qt5Svg.dll Qt5Widgets.dl
**Qt5与Log4Qt** Qt5是一款广泛使用的跨平台应用程序开发框架,它提供了一整套C++库,用于创建图形用户界面和其他多种类型的软件。Log4Qt是针对Qt5设计的日志记录库,它是Apache Log4j的Qt版本,为Qt应用程序提供了...