资源简介
轻松实现qt下点击按钮所实现的外部程序的调用!

代码片段和文件信息
#include
Hello::Hello()
{
// frame->hide();
this->resize(271 239);
frame = new Qframe(this);
frame->hide();
frame->setGeometry(QRect(40 120 191 111));
frame->setframeShape(Qframe::styledPanel);
frame->setframeShadow(Qframe::Raised);
pushButton = new QPushButton(tr(“Close“)frame);
pushButton->setGeometry(QRect(20 20 75 26));
radioButton = new QRadioButton(tr(“Clear“)frame);
radioButton->setEnabled(true);
radioButton->setGeometry(QRect(90 60 95 22));
widget = new QWidget(this);
widget->setGeometry(QRect(40 50 186 28));
gridLayout = new QGridLayout(widget);
gridLayout->setContentsMargins(0 0 0 0);
hellolabel = new QLabel(tr(“Hello Qt“)widget);
gridLayout->addWidget(hellolabel 0 0 1 1);
horizontalSpacer = new QSpacerItem(40 20 QSizePolicy::Expanding QSizePolicy::Minimum);
gridLayout->addItem(horizontalSpacer 0 1 1 1);
OkButton = new QToolButton();
OkButton->setText(tr(“OK“));
OkButton->setIcon(QPixmap(“bb.png“));
OkButton->setIconSize(QPixmap(“bb.png“).size());
OkButton->setAutoRaise(true);
OkButton->setToolButtonstyle(Qt::ToolButtonTextUnderIcon);
// widget=new QWidget();
// QToolTip::showText(OkButtontr(“asdfasdf“)widget);
gridLayout->addWidget(OkButton 0 2 1 1);
connect(OkButton SIGNAL(clicked()) frame SLOT(show()));
connect(pushButton SIGNAL(clicked()) this SLOT(close()));
connect(radioButton SIGNAL(clicked(bool)) hellolabel SLOT(setShown(bool)));
connect(OkButton SIGNAL(clicked())thisSLOT(slotGame()));
}
void Hello::slotGame()
{
//Qobject *parent=new Qobject;
QString program=“./Tetrix/Tetrix“;
//QStringList arguments;
//arguments<<““;
QProcess *game=new QProcess();
game->start(programQStringList());
//QProcess::execute(program);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6956 2010-05-20 00:22 hello\bb.png
文件 28781 2010-05-21 16:36 hello\hello
文件 1934 2010-05-21 16:36 hello\hello.cpp
文件 422 2010-05-20 17:09 hello\hello.h
文件 10720 2010-05-21 16:36 hello\hello.o
文件 325 2010-05-21 16:12 hello\hello.pro
文件 29355 2010-05-20 17:54 hello\hello.rar
文件 321 2010-05-20 14:12 hello\main.cpp
文件 3000 2010-05-20 17:09 hello\main.o
文件 7896 2010-05-21 16:12 hello\Makefile
文件 1986 2010-05-20 17:09 hello\moc_hello.cpp
文件 7000 2010-05-20 17:09 hello\moc_hello.o
文件 1217 2010-05-21 16:35 hello\Tetrix\debug\box.gif
文件 7496 2010-05-21 16:35 hello\Tetrix\debug\changeItem.wav
文件 356303 2010-05-21 16:35 hello\Tetrix\debug\gamearea.o
文件 115127 2010-05-21 16:35 hello\Tetrix\debug\main.o
文件 2376 2010-05-21 16:35 hello\Tetrix\debug\moc_gamearea.cpp
文件 136095 2010-05-21 16:35 hello\Tetrix\debug\moc_gamearea.o
文件 3667 2010-05-21 16:35 hello\Tetrix\debug\moc_widget.cpp
文件 127581 2010-05-21 16:35 hello\Tetrix\debug\moc_widget.o
文件 5226 2010-05-21 16:35 hello\Tetrix\debug\moveDown.wav
文件 3264 2010-05-21 16:35 hello\Tetrix\debug\moveLeft.wav
文件 6308 2010-05-21 16:35 hello\Tetrix\debug\myitem.o
文件 1245066 2010-05-21 16:35 hello\Tetrix\debug\Tetrix.exe
文件 240226 2010-05-21 16:35 hello\Tetrix\debug\widget.o
文件 16126 2010-05-21 16:35 hello\Tetrix\gamearea.cpp
文件 3766 2010-05-21 16:35 hello\Tetrix\gamearea.h
文件 18904 2010-05-21 16:35 hello\Tetrix\gamearea.o
文件 594 2010-05-21 16:35 hello\Tetrix\main.cpp
文件 1656 2010-05-21 16:35 hello\Tetrix\main.o
............此处省略25个文件信息
相关资源
- vtk QT做的三维地质可视化系统2of2
- Qt局域网聊天软件
- Qt Creator opengl实现四元数鼠标控制轨迹
- QT局域网聊天系统(基于QT5.修改过)
- qt-电子点菜系统
- C 餐厅叫号系统(QT平)
- QT 实现文件下载
- qt图像处理
- QT,JPEG解码源代码(已完成)
- Qt 播放音频文件
- BmpButton
- Qt 读取16进制的data文件
- MQTT+串口(usart)透传
- 易语言QQTEA算法源码
- VC工程转Qt工程文件的工具
- MQTT推送Demo
- 基于Linux、QT的视频监控系统的设计与
- Qt 百度地图 定位
- QT酷炫界面开发指南《QmlBook》
- 下拉框添加删除按钮
- Ubuntu下操作Excel,qt代码
- Qt图片浏览器 --基于Qt的Graphics View f
- pb9下经过美化的按钮控件,图标按钮
- Delphi图片按钮控件,很好用
- qtnribbon2破解
- Qt软件开发 完整项目代码
- MQTT_3.1protocol_Specific中文版
- 在QT中使用RTP进行视频的采集和传输
- 易语言高级表格添加按钮源码
- Mini6410 Qt4和Qtopia编程开发指南
评论
共有 条评论