$ sudo apt-get install libqt4-sql-mysql
三、安装第三方的QWT库
下面开始写一个测试程序
mkdir qtworkspace/helloworld
cd qtworkspace/helloworld
vi helloworld.cpp
将以下代码写入helloworld.cpp文件中,并保存
#include <QApplication> #include <QHBoxLayout> #include <QSlider> #include <QSpinBox> int main(int argc, char *argv[]) { QApplication app(argc, argv); QWidget *window = new QWidget; window->setWindowTitle("Enter Your Age"); QSpinBox *spinBox = new QSpinBox; QSlider *slider = new QSlider(Qt::Horizontal); spinBox->setRange(0, 130); slider->setRange(0, 130); QObject::connect(spinBox, SIGNAL(valueChanged(int)), slider, SLOT(setValue(int))); QObject::connect(slider, SIGNAL(valueChanged(int)), spinBox, SLOT(setValue(int))); spinBox->setValue(35); QHBoxLayout *layout = new QHBoxLayout; layout->addWidget(spinBox); layout->addWidget(slider); window->setLayout(layout); window->show(); return app.exec(); }
然后运行
qmake -project
会在helloworld.cpp同目录生成helloworld.pro
运行命令 make
同目录下有helloworld,helloworld.o 两个文件被编译生成。
其中helloworld 就是在当前Linux 系统下使用Qt 编译生成的可执行文件了
可以直接运行 ./helloworld 可以看程序效果.
到此基本环境以及基本的开发就结束了
另外:在命令行输入 qdevelop 会有一个QDevelop程序启动,第一次启动"外部工具"可能要自己修正下,我的如下图
然后可以打开刚才目录的工程配置文件helloworld.pro
然后可以在QDevelop中进行代码编辑/调试
在命令行输入designer,可以打开QtDesigner设计界面
以上参考
http://blog.csdn.net/htttw/article/details/7625819
http://wenku.baidu.com/link?url=fNHga-ZWF8IeVZWxepDl7SdbMsnYEMof2vKhafRPn5zWTIlPv7p5jana1J4cpXjOaL250kbOE1NWnNcQajIPpo9Rl727S26__VTbVEyGLcW