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

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

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

We recommend hosting TIMEWEB
We recommend hosting TIMEWEB
Stable hosting, on which the social network EVILEG is located. For projects on Django we recommend VDS hosting.
6

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

R

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

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

  • 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

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

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

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

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

placeholderText: qsTr("Enter name")

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

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

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

Comments

Only authorized users can post comments.
Please, Log in or Sign up
Looking for a Job?
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

s
Sept. 18, 2019, 5:19 p.m.
sanyalitv

C++ - Test 002. Constants

  • Result:33points,
  • Rating points-10
s
Sept. 18, 2019, 5:12 p.m.
sanyalitv

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

  • Result:80points,
  • Rating points4
d
Sept. 18, 2019, 7:34 a.m.
dbuzin

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

  • Result:33points,
  • Rating points-10
Last comments
M
Sept. 20, 2019, 11:25 a.m.
Mark

вызываю метод get у m_downloader в другом методе и приложение начинает вылетать. В чем ошибка?
M
Sept. 19, 2019, 5:45 a.m.
Mark

А вот как выгрузить файл на сервер по http протоколу? Допустим на regRu. И как получить путь файла, которой отображается в файловом менеджере regRu, чтобы загрузить его.
Sept. 17, 2019, 6:07 a.m.
Misha Lebedev

Кстати интересные темы нашёл тут https://emacsway.github.io/ru/django-framework/#django-models Может что полезного тоже Евгений найдёте
Sept. 17, 2019, 4:50 a.m.
Misha Lebedev

Доброго времени суток. Спасибо за хороший ответ, У меня ситуация така что в галлереи будет несколько миллионов фотографий с фильтрами и тегами , и я опасаюсь за производительност . Это ос…
Sept. 17, 2019, 3:23 a.m.
Evgenij Legotskoj

Добрый день. Да, я тоже читал ту статью в своё время и согласен с тем, что внешние ключи гораздо лучше, чем GenericForeignKey. Выборки в ряде случае работают быстрее. Но лично мне про…
Now discuss on the forum
Sept. 20, 2019, 4:56 a.m.
Pavel K.

Привет , подскажите кто-нибудь , как сделать драг н дроп , не нарушая при этом логику работы зума? import QtQuick 2.6 import QtGraphicalEffects 1.0 Page { id:win property string fi…
Sept. 19, 2019, 8:03 a.m.
Mihailll

Скопировал базу в папку пользователей и тогда получилось записывать в нее
Sept. 19, 2019, 5:32 a.m.
Mihailll

Но мне же нужно еще получить этот id и вернуть его пользователю, а при таком запросе ничего не вернется.
M
Sept. 18, 2019, 5:35 p.m.
Mark

Понятно Тогда можно ли достать только параметры файла? Например только дату его изменения
p
Sept. 17, 2019, 5:02 a.m.
pstMem

Да, действительно нужно дебажить, по другому не словить исключение. Уже решил проблему, был выход за предел массива, не правильные входные данные, так что всегда проверяйте размер массива.
EVILEG
About
Services
© EVILEG 2015-2019
Recommend hosting TIMEWEB