1. 程式人生 > >QML中ROW元件的使用方法及示例

QML中ROW元件的使用方法及示例

ROW其實相當於我們在C++模式下寫的那個水平佈局。就是讓內部控制元件一直排列下去。

首先呢,這佈局中,先新增的在前,後新增的在後,新增方法很簡單,只要這個控制元件被Row包含就行了。

示例中嘗試新增五個按鈕,並且這些按鈕在同一行

程式碼如下:

import QtQuick 2.3
import QtQuick.Window 2.2
import QtQuick.Controls 1.4

Window {
    visible: true
    width: 300
    height: 300
    Rectangle{
    anchors.fill: parent
    Row{
    anchors.left: parent.left
    anchors.leftMargin: 4
    anchors.bottom: parent.bottom
    anchors.bottomMargin: 4
    Button{
    id:button1
    text:qsTr("按鈕1")
    }
    Button{
    id:button2
    text:qsTr("按鈕2")
    }
    Button{
    id:button3
    text:qsTr("按鈕3")
    }
    Button{
    id:button4
    text:qsTr("按鈕4")
    }
    Button{
    id:button5
    text:qsTr("按鈕5")
    }
    }
    }
    }

效果圖很明顯:


相關推薦

QMLROW元件的使用方法示例

ROW其實相當於我們在C++模式下寫的那個水平佈局。就是讓內部控制元件一直排列下去。 首先呢,這佈局中,先新增的在前,後新增的在後,新增方法很簡單,只要這個控制元件被Row包含就行了。 示例中嘗試新增

python threading queue模塊join setDaemontask_done的使用方法示例

獨立 pro span put 安全 with 錯誤信息 strong 消費 threading: t.setDaemon(True) 將線程設置成守護線程,主進行結束後,此線程也會被強制結束。如果線程沒有設置此值,則主線程執行完畢後還會等待此線程執行。

fstream 判斷是否成功開啟檔案 | C++檔案流(fstream)的使用方法示例

ifstream fin("filename"); if (!fin) { cout << "fail to open the file" <<endl; return -1;//或者丟擲異常。 } else { cout << "open

C++檔案流(fstream)的使用方法示例

C++檔案流: fstream  // 檔案流 ifstream  // 輸入檔案流 ofstream  // 輸出檔案流 #include <fstream> //建立一個文字檔案並寫入資訊 //同向螢幕上輸出資訊一樣將資訊輸出至檔案 #includ

CSS顏色表示方法顏色表

hoc 亮度 fir tomato each 表示範圍 alpha leg 麒麟 一:直接用顏色的英文名表示 二:RGB(x,y,z)函數表示,x、y、z、分別是紅色、綠色、藍色的值,x,y,z∈[0,225],亦可用百分比表示;對比rgba(x,y,z,a)中a是alph

minigui 3.2.0:直接訪問framebuffer的方法示例

在做嵌入式應用程式開發時,有的場景下因為要追求影象顯示效率,需要直接訪問Frame Buffer,比如更流暢的視訊顯示。基於minigui框架的應用程式該如何訪問Frame Buffer呢? 最近就在為這個事兒頭疼, 之前在設計時,視訊輸出是將一幀影象解碼為BITMAP後作為視窗的背景畫

ioctl在socket的一些用法示例

ioctl在socket中的一些用法及示例 函式 : ioctl(int fd, int request, void * arg) 定義 :  功能 : 控制I/O裝置, 提供了一種獲得裝置資訊和向裝置傳送控制引數的手段. 引數 : int  fd &nb

jquery遍歷方法each示例

jquery中遍歷方法each示例如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

TinyXML2使用方法示例

轉自https://blog.csdn.net/liang_baikai/article/details/78783839 概述  TinyXML2是簡單實用的開源的C++XML檔案解析庫,可以很方便的應用到現有的專案之中。   TinyXML2解析器相對TinyXML1在程式碼上是

mybatis Mapper resultType使用方法返回值為Map的寫法 mybatis學習(七)——resultType解析

  mybatis學習(七)——resultType解析 resultType是sql對映檔案中定義返回值型別,返回值有基本型別,物件型別,List型別,Map型別等。現總結一下再解釋 總結: resultType: 1、基本型別  :resultType=基本型別 2、Lis

Sqlserver呼叫api 方法示例

雖然使用sqlserver去呼叫服務介面的情況比較少,但也可以去了解下對應的使用情況 一、首先要開啟元件的配置 按 Ctrl+C 複製程式碼   按 Ctrl+C 複製程式碼   二、呼叫webservice 1、介面資訊獲取 呼叫webservi

python的魔法方法屬性

這裡介紹一些比較常用的魔法方法: a.何為魔法屬性? 魔法屬性和魔法方法是python內建的一些屬性和方法。代表著特殊意義, 命名時會在前後加兩個下劃線,在執行特定的操作時,系統會自動呼叫 1.__doc__魔法方法:表

Altium DesignerLogo匯入方法大小調整

LOGO識別性是企業標誌的重要功能之一,特點鮮明、容易辨認,很多客戶需要在PCB設計階段匯入LOGO標示歸屬特性。如果LOGO是CAD圖紙,可以直接按照前面DXF匯入方法進行匯入,如果LOGO是圖片文件,我們可以按照如下操作進行匯入。 1、點陣圖的轉換,利用Windows畫

day03-easyUImessager物件方法menubutton選單使用

messager物件方法使用         alert方法---提示框       (info預設是英文,如果需要是中文,需要引入: <script type=

JSCookie詳解示例展示

Cookie的作用 cookie機制將資訊儲存於使用者硬碟,因此可以作為全域性變數,這是它最大的一個優點。它可以用於以下幾種場合。 (1)儲存使用者登入狀態。例如將使用者id儲存於一個cookie內,這樣當用戶下次訪問該頁面時就不需要重新登入了,現在很多

一目瞭然 jquery的ajax方法屬性詳解

jquery中的ajax方法引數屬性內容:1.url: 要求為String型別的引數,(預設為當前頁地址)傳送請求的地址。2.type: 要求為String型別的引數,請求方式(post或get)預設為get。注意其他http請求方法,例如put和delete也可以使用,但僅

Android呼叫js方法js呼叫本地方法

Android中內建了WebKit模組,而該模組的Java層檢視類就是WebView,所有需要使用Web瀏覽器功能的Android都需要建立該檢視類物件顯示和處理請求的網路資源。目前WebKit支援Http、Https、Ftp和JavaScript請求。下面我們重點看一下如

WdatePicker 日期控制元件- 功能示例

示例3-2 面板演示 預設面板default: skin:'default'   <input id="d321" class="Wdate" type="text" onfocus="WdatePicker()"/>注意:在WdatePicker裡配置了skin='default',所以此處可省

.NET連線ORACLE資料庫的方法示例

.NET連線ORACLE資料庫的方法就目前有3種: 1.OLEDB的方式,這種方式要求你要安裝oracle client,這兩年來做的關於oracle資料庫的,我都採用這種方式,雖然連線的速度慢了一點,但是用起來是蠻順手的,基本能滿足要求,連線字串如下: "Provi

8.QML元件Component

本篇文章介紹一下QML中的元件,Component 1. 使用Component在QML中嵌入元件 Component是Qt框架或者開發者封裝好的、只暴露必要介面的QML型別,可以重複使用。要再QML中嵌入Component的定義,需要使用Co