Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

TextEdit, Button элементтері

Автор:   •  Февраль 20, 2024  •  Лекция  •  727 Слов (3 Страниц)  •  94 Просмотры

Страница 1 из 3

TextEdit, Button элементтері

TextEdit және textarea элементтері көп жолды мәтін өрісін білдіреді. Textarea түрі Qtextedit - тен мұра болады, сондықтан TextEdit-ке қатысты барлық нәрсе TextArea үшін де жарамды болады.

Ең қарапайым көп жолды өріс:

import QtQuick

 

Window {

    width: 250

    height: 200

    visible: true

    title: "METANIT.COM"

 

    TextEdit {

        anchors.fill: parent

        text: "Hello World"

    }

}

Барлық енгізілген мәтін text сипатында сақталады:

[pic 1]

Айта кету керек, TextEdit мазмұнды html коды сияқты пішімдеу арқылы көрсетуге мүмкіндік береді. Мазмұнды көрсету түрін орнату үшін келесі мәндерді қабылдай алатын text Format сипаты қолданылады:

TextEdit.PlainText: мазмұн қарапайым мәтін ретінде түсіндіріледі (әдепкі)

TextEdit.AutoText: мазмұн түрі автоматты түрде анықталады

TextEdit.RichText: мазмұн HTML 4 коды ретінде қарастырылады

TextEdit.Markdown мәтіні: мазмұн Markdown белгілеуі ретінде түсіндіріледі

Қолдану мысалы:

import QtQuick

 

Window {

    width: 250

    height: 200

    visible: true

    title: "METANIT.COM"

 

    Column {

        TextEdit {

            font.pointSize: 16

            textFormat: TextEdit.AutoText

            text: "<b>Hello</b> <i>World!</i>"

        }

        TextEdit {

            font.pointSize: 16

            textFormat: TextEdit.RichText

            text: "<b>Hello</b> <i>World!</i>"

        }

        TextEdit {

            font.pointSize: 16

            textFormat: TextEdit.PlainText

            text: "<b>Hello</b> <i>World!</i>"

        }

        TextEdit {

            font.pointSize: 16

            textFormat: TextEdit.MarkdownText

            text: "**Hello** *World!*"

        }

    }

}

[pic 2]

TextEdit-тің басқа негізгі мүмкіндіктерін қарастырыңыз.

Қаріпті орнату

Қаріпті реттеу үшін бірқатар қасиеттер қолданылады:

түс: мәтін түсін орнатады

font.bold: true мәнінде бөлектеуді қалың етіп орнатады

font.капиталдандыру: бас әріпке аудару режимін орнатады. Мүмкін мәндер:

Font.MixedCase: таңбалар регистрі өзгермейді

Font.AllUppercase: барлық мәтін бас әріпке аударылады

Font.AllLowercase: барлық мәтін кіші әріппен жазылады

Font.SmallCaps: мәтін бас әріптермен көрсетіледі

Font.Капиталдандыру: әр сөздің бірінші әрпі бас әріпке аударылады

font.отбасы: қолданылатын қаріптер тобын орнатады

font.italic: true мәнінде курсивпен белгілейді

font.letterSpacing: әріптер арасындағы шегіністерді орнатады

font.pixelSize: қаріп биіктігін пиксельмен орнатады

font.pointSize: нүктелерде қаріп биіктігін орнатады

font.strikeout: true мәнінде мәтінді сызып тастауды орнатады

font.styleName: қаріп стилінің атауын орнатады

...

Скачать:   txt (7.1 Kb)   pdf (457.6 Kb)   docx (368.8 Kb)  
Продолжить читать еще 2 страниц(ы) »
Доступно только на Essays.club