zoukankan      html  css  js  c++  java
  • QtC++ C/S窗口界面设计

    • 控件常用定义属性设置方式

    通常是先定义类型 变量名称,然后设定属性, 除了窗口类控件,

    其他控件通常会绑定一个父对象(例如定义的按钮,要依附于哪个窗体)

    控件最后都会调用一个show()方法,以显示,这一步尤其重要

    a.exec()等待用户执行,作用类似于system("pause")

    int main(int argc, char *argv[])
    {
        QApplication a(argc, argv);
        Widget w;
        w.setWindowTitle(QString("到广东找松鼠去"));
        w.show();
    
        QPushButton b;
        b.setText("喜欢昌仔");
        b.setParent(&w);
        b.show();
        return a.exec();
    }
    • 指定父对象的方法

    窗口对象之间彼此相互独立

    1)setparent(&父对象---也就是主窗口的地址)

    2)通过构造函数传参

    •  坐标系统
    通过调用move(x,y)实现坐标系统,圆点是窗体的左上角为起点(0,0)
    • 整体代码
    #include "widget.h"
    #include <QApplication>
    #include<QWidget>
    #include<QPushButton>
    int main(int argc, char *argv[])
    {
        QApplication a(argc, argv);
        Widget w;
        w.setWindowTitle(QString("到广东找松鼠去"));
        w.show();
    
        QPushButton b;
        b.setText("喜欢昌仔");
        b.move(100,200);
        b.setParent(&w);
        b.show();
        return a.exec();
    }

    输出结果:

  • 相关阅读:
    转 UICollectionView 详解
    springboot配置ssl证书
    服务器ganglia安装(带有登录验证)
    eureka配置说明
    Servlet中获取请求参数问题
    apidoc学习(接口文档定义取代word)
    markdown语法
    JVM分析
    ftp上传或下载文件工具类
    ubuntu命令安装
  • 原文地址:https://www.cnblogs.com/saintdingspage/p/12251959.html
Copyright © 2011-2022 走看看