国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

嵌入式:QT Day1

這篇具有很好參考價(jià)值的文章主要介紹了嵌入式:QT Day1。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

嵌入式:QT Day1,qt,開發(fā)語言

?一、手動(dòng)實(shí)現(xiàn)登錄框

嵌入式:QT Day1,qt,開發(fā)語言

源碼:

widge.h

#ifndef WIDGET_H
#define WIDGET_H

#include <QWidget>
#include <QDebug>           //用于打印輸出
#include <QIcon>            //圖標(biāo)頭文件
#include <QPushButton>      //按鈕類頭文件
#include <QLineEdit>        //行編輯器類
#include <QLabel>           //標(biāo)簽文件

class Widget : public QWidget
{
    Q_OBJECT

public:
    Widget(QWidget *parent = nullptr);
    ~Widget();

    //標(biāo)簽類
    QLabel *lab1;
    QLabel *lab2;
    QLabel *lab3;

    //行編輯器類
    QLineEdit *edit1;
    QLineEdit *edit2;

    //按鈕類
    QPushButton *btn1;
    QPushButton *btn2;

};
#endif // WIDGET_H

?widge.cpp

#include "widget.h"

Widget::Widget(QWidget *parent)
    : QWidget(parent)
{
    //設(shè)置整體大小、標(biāo)題及圖標(biāo)
    this->setFixedSize(700, 600);
    this->setWindowTitle("IKUN真愛小屋?");
    this->setWindowIcon(QIcon("F:\\23051C++QT\\QT Day1\\test\\1.jpeg"));
    this->setWindowOpacity(0.95);              //設(shè)置透明度

    //設(shè)置Logo標(biāo)簽
    lab1 = new QLabel(this);
    lab1->resize(700,200);
    lab1->setPixmap(QPixmap("F:\\23051C++QT\\QT Day1\\test\\2.JPG"));
    lab1->setScaledContents(true);         //設(shè)置內(nèi)容自適應(yīng)

    //設(shè)置用戶和密碼所圖標(biāo)
    lab2 = new QLabel(this);
    lab2->resize(50,50);
    lab2->setPixmap(QPixmap("F:\\23051C++QT\\QT Day1\\test\\username.png"));
    lab2->setScaledContents(true);
    lab2->move(150,260);

    lab3 = new QLabel(this);
    lab3->resize(50,50);
    lab3->setPixmap(QPixmap("F:\\23051C++QT\\QT Day1\\test\\passwd.jpg"));
    lab3->setScaledContents(true);
    lab3->move(150,360);

    //設(shè)置行編輯器
    edit1 = new QLineEdit(this);
    edit1->resize(190, 40);
    edit1->move(280, 265);
    edit1->setStyleSheet("border : none; "
                         "border-bottom: 2px solid grey;");
    edit1->setPlaceholderText("賬號:");

    edit2 = new QLineEdit(this);
    edit2->resize(190, 40);
    edit2->move(280, 365);
    edit2->setStyleSheet("border : none; "
                         "border-bottom: 2px solid grey;");
    edit2->setPlaceholderText("密碼:");
    edit2->setEchoMode(QLineEdit::Password);

    //設(shè)置按鈕
    btn1 = new QPushButton(this);
    btn1->setText("登錄");
    btn1->resize(130,40);
    btn1->move(150, 490);
    btn1->setIcon(QIcon("F:\\23051C++QT\\QT Day1\\test\\login.png"));

    btn2 = new QPushButton(this);
    btn2->setText("取消");
    btn2->resize(130,40);
    btn2->move(440, 490);
    btn2->setIcon(QIcon("F:\\23051C++QT\\QT Day1\\test\\cancel.png"));
}

Widget::~Widget()
{
}

?main.cpp

#include "widget.h"

#include <QApplication>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    Widget w;
    w.show();
    return a.exec();
}

二、思維導(dǎo)圖:

嵌入式:QT Day1,qt,開發(fā)語言文章來源地址http://www.zghlxwxcb.cn/news/detail-606282.html

到了這里,關(guān)于嵌入式:QT Day1的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 嵌入式開發(fā)板qt gdb調(diào)試

    嵌入式開發(fā)板qt gdb調(diào)試

    1) 啟動(dòng) gdbserver ssh 或者 telnet 登陸揚(yáng)創(chuàng)平板 192.168.0.253, 進(jìn)入命令行執(zhí)行如下: chmod 777 /home/HelloWorld (2) 打 開 QTcreator-Debug-StartDebugging-Attach to Running Debug Server 進(jìn)行如下設(shè)置,設(shè)置監(jiān)聽端口10000. 點(diǎn)擊上圖中的按鈕,由于按鈕中的函數(shù)設(shè)置了斷點(diǎn),則跳到斷點(diǎn),界面如下

    2024年02月04日
    瀏覽(34)
  • 【嵌入式Qt開發(fā)入門】如何使用Qt進(jìn)行繪圖——QPainter 繪圖

    【嵌入式Qt開發(fā)入門】如何使用Qt進(jìn)行繪圖——QPainter 繪圖

    ????????繪圖與圖表在嵌入式里有的比較多,尤其是圖表,我們常在股票里看到的“圖表折線/曲線 圖/餅狀圖等”都可以用 Qt 的圖表來實(shí)現(xiàn)。繪圖和圖表的內(nèi)容本章主要介紹繪圖和圖表的基本操作,以簡單的例子呈現(xiàn)繪圖與圖表的用法,目的就是快速入門繪圖與圖表,關(guān)

    2024年02月12日
    瀏覽(34)
  • 嵌入式Qt 開發(fā)一個(gè)音樂播放器

    嵌入式Qt 開發(fā)一個(gè)音樂播放器

    上篇文章:RK3568源碼編譯與交叉編譯環(huán)境搭建,進(jìn)行了OK3568開發(fā)板軟件開發(fā)環(huán)境搭建,通過編譯RK3568的源碼,可以得到Qt開發(fā)的交叉編譯相關(guān)工具。 本篇,就來在搭建好的軟件開發(fā)中,進(jìn)行Qt軟件的開發(fā)測試。由于Qt是支持跨平臺(tái)的,因此本篇的音樂播放器,先在Windows上編寫

    2024年02月02日
    瀏覽(41)
  • 【嵌入式Qt開發(fā)入門】如何使用Qt進(jìn)行文本讀寫——QFile讀寫文本

    【嵌入式Qt開發(fā)入門】如何使用Qt進(jìn)行文本讀寫——QFile讀寫文本

    ????????在很多時(shí)候我們需要讀寫文本文件進(jìn)行讀寫,比如寫個(gè) Mp3 音樂播放器需要讀 Mp3 歌詞里的文本,比如修改了一個(gè) txt 文件后保存,就需要對這個(gè)文件進(jìn)行讀寫操作。本文介紹簡單的文本文件讀寫,內(nèi)容精簡,讓大家了解文本讀寫的基本操作。 ????????QFile 類提

    2024年02月12日
    瀏覽(25)
  • 【嵌入式Qt開發(fā)入門】如何使用Qt進(jìn)行繪制實(shí)時(shí)圖表——QChart 圖表

    【嵌入式Qt開發(fā)入門】如何使用Qt進(jìn)行繪制實(shí)時(shí)圖表——QChart 圖表

    ????????要想使用 Qt Charts,我們的 Qt 版本得使用 Qt 5.7 之后的版本。其實(shí) Qt Charts 并不是 Qt 5.7 才有的,是在 Qt 5.7 以前只有商業(yè)版本的 Qt 才有 Qt Charts。我們能免費(fèi)下載的 Qt 版本都是社區(qū)(開源)版本。 ????????Qt Charts 很方便的繪制我們常見的曲線圖、折線圖、柱狀

    2024年02月12日
    瀏覽(26)
  • 【嵌入式Qt開發(fā)入門】Qt如何網(wǎng)絡(luò)編程——獲取本機(jī)的網(wǎng)絡(luò)信息

    【嵌入式Qt開發(fā)入門】Qt如何網(wǎng)絡(luò)編程——獲取本機(jī)的網(wǎng)絡(luò)信息

    ????????Qt 網(wǎng)絡(luò)模塊為我們提供了編寫TCP/IP客戶端和服務(wù)器的類。它提供了較低級別的類,例如代表低級網(wǎng)絡(luò)概念的 QTcpSocket,QTcpServer 和 QUdpSocket,以及諸如 QNetworkRequest, QNetworkReply 和 QNetworkAccessManager 之類的高級類來執(zhí)行使用通用協(xié)議的網(wǎng)絡(luò)操作。它 還提供了諸如QNet

    2024年02月16日
    瀏覽(30)
  • 嵌入式Linux Qt5 (C++)開發(fā)欄目概述

    本欄目開始介紹Linux系統(tǒng)下的Qt C++程序開發(fā),資源是以嵌入式為切入點(diǎn)(現(xiàn)在Linux系統(tǒng)下的Qt C++程序開發(fā)好像就是應(yīng)用于嵌入式),那就跟著一起學(xué)習(xí) Linux系統(tǒng)下的Qt C++程序開發(fā)知識(shí) ,再擴(kuò)展一下 嵌入式 的知識(shí)吧。我這里默認(rèn)已經(jīng) 熟悉C++基本語法、熟悉Qt在windows下的使用方

    2024年02月12日
    瀏覽(23)
  • 【嵌入式Qt開發(fā)入門】在Ubuntu下編寫C++

    【嵌入式Qt開發(fā)入門】在Ubuntu下編寫C++

    ????????在 Ubuntu 上面編寫 C++,本文內(nèi)容主要介紹在 Ubuntu 在終端窗口下使用 vi/vim 編輯一 個(gè) C++源文件。通過編寫最簡單的示例“Hello,World!”。帶領(lǐng)大家學(xué)習(xí)如何在 Ubuntu 終端下編輯和編譯 C++。這里要求大家會(huì)在 Ubuntu 上使用 vi/vim,也就是要求大家有一點(diǎn) Ubuntu 入門的基

    2024年02月11日
    瀏覽(22)
  • 音視頻開發(fā):Qt在視頻剪輯3D桌面軟件獲勝, 嵌入式不敵安卓

    音視頻開發(fā):Qt在視頻剪輯3D桌面軟件獲勝, 嵌入式不敵安卓

    1 Qt Android嵌入式應(yīng)用層開發(fā)方向?qū)Ρ?? 大家都知道啊,做嵌入式linux設(shè)備,一些沒有屏幕,比如安防攝像頭,門鈴之類的,另外一些嵌入式設(shè)備是有觸控屏,在觸控屏上還跑應(yīng)用軟件的,這種比如商場各種自動(dòng)售賣機(jī),鐵路賣票,銀行自助服務(wù),車載系統(tǒng)等。 10年前,我大學(xué)

    2024年02月09日
    瀏覽(21)
  • 嵌入式QT- QT使用MQTT

    嵌入式QT- QT使用MQTT

    目錄 一、MQTT介紹 二、MQTT概念 ? 2.1 訂閱(Subscribtion) ? 2.2?會(huì)話(Session) ? 2.3 主題名(Topic Name) ? ?2.4 主題篩選器(Topic Filter) ? ?2.5 消息訂閱 三、MQTT中的角色 3.1 客戶端 3.2 服務(wù)器 四、X86平臺(tái)安裝mosquitto 4.1 下載?mosquitto 服務(wù)器 4.2?下載 mosquitto 客戶端 4.3?mosquitto 命令

    2024年02月13日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包