构建跨平台 Linux 应用:从 Qt 到标准遵循
1. 基于 KDE/Qt 实现 CD 数据库应用
在开发 CD 数据库应用时,我们可以借助 KDE/Qt 库来实现一个图形用户界面(GUI)前端。以下是相关代码示例:
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();
接下来,我们需要编写一个 .pro 文件(例如 cdapp.pro ),并将其传递给 qmake 来生成 Makefile :
TARGET = app
MOC_DIR = moc
OBJECTS_DIR = obj
INCLUDEPATH = /usr/include/kde /usr/include/mysql
QMAKE_LIBDIR_X11 += -/usr/lib
QMAKE_LIBDIR_X11 += /usr/lib/mysql
QMAKE_LIBS_X11 += -lkdeui -lkdecore -lmysqlclient
SOURCES = MainWindow.cpp ma
超级会员免费看
订阅专栏 解锁全文
712

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



