当前位置:   article > 正文

Qt的6个简单小案例_qt项目开发实例

qt项目开发实例

一、登录界面

基类是Dialog,添加一个作为主界面的MainWindow类
目录结构:
在这里插入图片描述

pro文件添加如下代码添加图标:

RC_ICONS = myico.ico
  • 1

登陆界面设计:
在这里插入图片描述
dialog.cpp

#include "dialog.h"
#include "ui_dialog.h"
#include "QMessageBox"//

Dialog::Dialog(QWidget *parent) :
    QDialog(parent),
    ui(new Ui::Dialog)
{
    ui->setupUi(this);
}

Dialog::~Dialog()
{
    delete ui;
}

void Dialog::on_pushButton_2_clicked()//
{
    close();
}

void Dialog::on_pushButton_clicked()//
{
    if(ui->lineEdit->text().trimmed()=="abc123"&&ui->lineEdit_2->text().trimmed()=="123"){
        accept();
    }
    else {
        QMessageBox::question(this,tr("警告"),tr("用户名或密码错误!!!"),QMessageBox::Yes,QMessageBox::No);
    }
}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

main.cpp

#include "dialog.h"
#include <QApplication>
#include"mainwindow.h"

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    Dialog w;
    MainWindow w1;//
    if(w.exec()==QDialog::Accepted){//
        w1.show();//
    }//

    return a.exec();
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

mainwindow.cpp不改

二、菜单和工具栏

新建一个MainWindow,双击添加菜单名及子菜单名,回车应用,添加英文半角符==(&F)==可以在运行时通过快捷键 alt+F触发。
在这里插入图片描述
添加子菜单的图标:
双击下面的action
在这里插入图片描述
在这里插入图片描述
当然这里只是一个单纯的菜单的添加,并没有赋予功能,还可以添加一些功能,像是可以添加一个文本复制的功能,这里可以转到我的另一篇 Qt在MainWndow中的菜单栏中实现文本复制功能
注意:图片资源不要直接添加到项目路径下,可以放到上一级目录或上级目录之外,要不,,嘿嘿

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/81655
推荐阅读
相关标签