Linux编程标准与实践
1. 构建CD数据库应用
1.1 代码实现
在开发CD数据库应用时,我们可以看到如下代码片段:
if (QMessageBox::Yes)
{
return 0;
}
delete dialog;
MainWindow *window = new MainWindow( “Cd App” );
window->resize( 600, 400 );
a.setMainWidget( window );
window->show();
return a.exec();
这段代码实现了一个简单的窗口显示逻辑,当用户选择 QMessageBox::Yes 时,程序返回 0 退出;否则,删除对话框,创建一个 MainWindow 实例,设置窗口大小并显示,最后进入应用程序的事件循环。
1.2 编写 .pro 文件
接下来,我们需要编写一个 .pro 文件(这里命名为 cdapp.pro )来传递给 qmake :
TARGET = app
MOC_DIR = moc
OBJECTS_DIR = obj
INCLUDEPATH = /usr/include/kde /usr/include/mysql
QMAKE_LIBDIR_X11 += -/usr/lib
QMA
超级会员免费看
订阅专栏 解锁全文
5669

被折叠的 条评论
为什么被折叠?



