zoukankan      html  css  js  c++  java
  • QT入门学习

    第一个QT程序

    #include<QApplication>
    #include<QDialog>
    #include<QLabel>
    #include<QTextCodec>
    
    
    int main(int argc,char* argv[])
    {
        QApplication a(argc,argv);
        QDialog w;
        w.resize(400,300);
        QLabel label(&w);
        label.move(120,120);
        QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));
        label.setText(QObject::tr("Hello world!你好 Qt!"));
        w.show();
        return a.exec();
    }

    自己生产ui文件,添加 选择QT设计师界面。然后修改类名HelloDialog,运行后悔参数ui_hellodialog.h头文件在debug目录,这时候想main文件住包含的时候注意要用""。还有一个坑是当你改变ui文件时,需要在改变main文件里的代码,不然界面没有变化。

    #include<QApplication>
    #include<QDialog>
    #include<QLabel>
    #include<QTextCodec>
    #include "ui_hellodialog.h"
    
    
    int main(int argc,char* argv[])
    {
        QApplication a(argc,argv);
        QDialog w;
        Ui::HelloDialog ui;
        ui.setupUi(&w);
        w.show();
        return a.exec();
    }

    空文件,然后添加QT设计师界面类,类名HelloDialog

    #include<QApplication>
    #include "hellodialog.h"
    
    int main(int argc,char* argv[])
    {
        QApplication a(argc,argv);
        HelloDialog w;
        w.show();
        return a.exec();
    }
  • 相关阅读:
    iOS 多线程/GCD
    iOS推送通知的实现步骤
    Swift中文教程-学习
    设计模式——观察者模式
    SSM学习
    Servlet 学习
    java基础
    DOM中节点
    会议管理系统设计
    springboot与thymeleaf 整合
  • 原文地址:https://www.cnblogs.com/jlyg/p/11086622.html
Copyright © 2011-2022 走看看