用qt寫個hello world程序
时间: 2023-09-04 12:09:27 浏览: 120
一个简单的qt版helloworld程序
這是一個簡單的Qt "Hello World"程序,使用QWidget作為主窗口,包含一個標籤和一個按鈕,當按鈕被單擊時,顯示一個對話框。
```c++
#include <QApplication>
#include <QWidget>
#include <QLabel>
#include <QPushButton>
#include <QMessageBox>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QWidget window;
window.setWindowTitle("Hello World");
window.resize(250, 150);
QLabel *label = new QLabel(&window);
label->setText("Hello World!");
label->setAlignment(Qt::AlignCenter);
label->setGeometry(50, 50, 150, 50);
QPushButton *button = new QPushButton(&window);
button->setText("Click me!");
button->setGeometry(75, 100, 100, 30);
QObject::connect(button, &QPushButton::clicked, [&](){
QMessageBox::information(&window, "Hello", "Hello World!");
});
window.show();
return a.exec();
}
```
執行此程序,應該會顯示一個窗口,包含一個標籤和一個按鈕。當按鈕被單擊時,會顯示一個對話框,顯示"Hello World!"。
阅读全文