ITPub博客

首页 > 区块链 > 区块链 > SUN4.0众筹模式系统开发模式丨SUN4.0阿凡达模式系统开发技术方案

SUN4.0众筹模式系统开发模式丨SUN4.0阿凡达模式系统开发技术方案

原创 区块链 作者:Tg_StPv888 时间:2023-02-14 10:34:40 0 删除 编辑

按照之前的说明新建一个qt gui工程,建立好后主要用到以下几个文件:

QtGuiApplication1.ui,界面文件,在这里可以手动添加控件等等元素,修改后保存,回到VS编译即可在程序中更新
QtGuiApplication1.cpp,在这里添加信号槽等函数
QtGuiApplication1.h,这里加入自定义的槽函数的声明
如何显示图像
qlabel可以通过setPixmap来显示图像,也可以通过graphicsView通过setScene来显示图像,这里同时演示下:
QtGuiApplication1.cpp

include "QtGuiApplication1.h"

QtGuiApplication1::QtGuiApplication1(QWidget *parent)

: QMainWindow(parent)

{

ui.setupUi(this);//建立信号-槽链接connect(ui.pushButton, SIGNAL(clicked()), this, SLOT(func()));

}
//响应函数的具体操作
void QtGuiApplication1::func()
{

ui.pushButton->setText(tr("OK"));
ui.label->setPixmap(QPixmap("./pic.jpg"));
QGraphicsScene *scene = new QGraphicsScene;
QImage *image = new QImage();image->load("./pic.jpg");scene->addPixmap(QPixmap::fromImage(*image));
ui.graphicsView->setScene(scene);

}
QtGuiApplication1.h

pragma once

include <QtWidgets/QMainWindow>

include "ui_QtGuiApplication1.h"

class QtGuiApplication1 : public QMainWindow
{

Q_OBJECT

public:

QtGuiApplication1(QWidget *parent = Q_NULLPTR);

private:

Ui::QtGuiApplication1Class ui;//这里新加入的槽响应函数private slots:void func();

};


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70016646/viewspace-2935112/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
专业区块项目开发团队:18028578624微電

注册时间:2022-04-13

  • 博文量
    158
  • 访问量
    95693