July 11, 2019, 12:48 p.m.

Как в QML обнулять textinput при начале ввода

Добрый день.
Как сделать так, что бы на фоне textinput был виден текс, а при начале ввода этот текст убирался?
Например на textinput написано "имя" и при начале ввода эта надпись убирается.

10% refund of hotel reservation amount on Booking
10% refund of hotel reservation amount on Booking
We offer a link with a 10% return on the amount of the order when booking a hotel through Booking
6

Скорее всего, надо поискать в доках что-нибудь про placeholder.

0
R

цікаво ви хочаб відкривали документацію? ну так ознайомитись з можливостями...
https://doc.qt.io/qt-5/qml-qtquick-controls2-textfield.html

тут по алфавіту посортовано навіть
https://doc.qt.io/qt-5/qmltypes.html#t

1
  • July 11, 2019, 2:15 p.m.
  • The answer was marked as a solution.

Так и есть, вот оно: https://doc.qt.io/qt-5/qml-qtquick-controls2-textfield.html#placeholderText-prop

0

Спасибо, просто не знал как формулируется.

0

Почему то не работает.
Сделал так и получаю ошибку

    TextInput {
        id: textInput
        x: 185
        y: 353
        width: 80
        height: 20
        placeholderText: "Text Input"        
        font.pixelSize: 12
    }

и так тоже не работает

placeholderText: qsTr("Enter name")

это свойство не применимо к textinput

0

Так заработало

TextField {
    placeholderText: qsTr("Enter name")
}
0

Comments

Only authorized users can post comments.
Please, Log in or Sign up
AS
July 22, 2019, 4:32 p.m.
Aleksandr Spiridonov

C++ - Test 001. The first program and data types

  • Result:46points,
  • Rating points-6
AS
July 22, 2019, 4:21 p.m.
Aleksandr Spiridonov

Qt - Test 001. Signals and slots

  • Result:73points,
  • Rating points1
July 22, 2019, 10 a.m.
Pavel K.

C++ - Test 006. Enumerations

  • Result:50points,
  • Rating points-4
Last comments
July 21, 2019, 6:03 a.m.
Evgenij Legotskoj

да, наверное, 32-х разрядную поддержку уже давно поа было выкинуть. К слову, у вас много проектов под Android? Часто много где вижу вопросы о том, пишет ли кто-то вообще на Qt под мобильные сист…
July 20, 2019, 2:41 p.m.
Andrej Jankovich

Очень полезная информация, увы уже выкинул поддержку 32 битных бедняг.
July 20, 2019, 9:31 a.m.
Mihailll

Вот так qDebug()<<"position:"<<event->scenePos();
July 20, 2019, 8:49 a.m.
Mihailll

Добрый день. Как можно узнать координату на графической сцене при отпускании клавиши мыши?
Now discuss on the forum
July 22, 2019, 10:50 a.m.
Pavel K.

Благодарю.Буду пробовать.
July 22, 2019, 10:10 a.m.
Pavel K.

Скорее всего в коде не правильно потоки используются. на форуме пишут кое что интересное - https://stackoverflow.com/questions/18112027/qt-5-1-qml-property-through-threads
July 22, 2019, 3:58 a.m.
Evgenij Legotskoj

Добрый день! Нужен совет сообщества по разработке функционала проверки орфографии. Одна из идей - добавить проверку орфографии при наборе текста статей. Полагаю, что наиболее аде…
July 22, 2019, 3:01 a.m.
Evgenij Legotskoj

Возможно, если при сохранении файла установить права доступа на файл. Что-то такое должно быть у QFile
Looking for a Job?
5,000.00 руб. - 15,000.00 руб.
Дизайнер
Moskovskiy, Moscow, Russia
25,000.00 руб. - 30,000.00 руб.
Разработчик Qt/C++
Barnaul, Altai Krai, Russia

For registered users on the site there is a minimum amount of advertising

EVILEG
About
Services
Join us
© EVILEG 2015-2019
Recommend hosting TIMEWEB