Qt文档阅读笔记-RadioButton的基本使用
生活随笔
收集整理的這篇文章主要介紹了
Qt文档阅读笔记-RadioButton的基本使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
?
?
基本概念
博主例子
源碼打包下載
?
基本概念
這里我只是把讀到的東西做成一個小筆記,本來不想做的,因為太簡單,但是在自己寫例子的時候,發現這個RaidoButton只要放到一起,就會成為一組,根本不需要使用ButtonGroup這些去做;下面來看看詳細的代碼。
?
博主例子
程序運行截圖如下:
程序結構如下:
源碼如下:
main.cpp
#include <QGuiApplication> #include <QQmlApplicationEngine>int main(int argc, char *argv[]) {QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);QGuiApplication app(argc, argv);QQmlApplicationEngine engine;engine.load(QUrl(QStringLiteral("qrc:/main.qml")));if (engine.rootObjects().isEmpty())return -1;return app.exec(); }mian.qml
import QtQuick 2.9 import QtQuick.Window 2.2 import QtQuick.Layouts 1.3 import QtQuick.Controls 2.2Window {visible: truewidth: 640height: 480title: qsTr("Hello World")Row{anchors.centerIn: parentColumnLayout{RadioButton{checked: truetext: "單選一"}RadioButton{checked: falsetext: "chose 1"}RadioButton{text: "chose 2"}}Column{id: columnRadioButton{checked: truetext: "one"}RadioButton{text: "two"}RadioButton{text: "three"}}ButtonGroup { id: radioGroup }Column {Label {text: qsTr("Radio:")}RadioButton {checked: truetext: qsTr("DAB")ButtonGroup.group: radioGroup}RadioButton {text: qsTr("FM")ButtonGroup.group: radioGroup}RadioButton {text: qsTr("AM")ButtonGroup.group: radioGroup}}}Rectangle{RadioButton{text: "value1"y:0}RadioButton{text: "value2"y:20}RadioButton{text: "value3"y:40}} }?
源碼打包下載
下載地址:
https://github.com/fengfanchen/Qt/tree/master/RadioButtonQML
總結
以上是生活随笔為你收集整理的Qt文档阅读笔记-RadioButton的基本使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++笔记-初步窥探全局函数在Debug
- 下一篇: Java笔记-通过注解和插件自动生成ge