Название: Текст по-умолчанию для пустого QLineEdit Отправлено: Magvaj от Июля 15, 2009, 14:10 Как сделать неактивный текст подсказки для QLineEdit(например когда для поля поиска серым шрифтом пишется "Поиск...", а при получении фокуса текст исчезает)
Название: Re: Текст по-умолчанию для пустого QLineEdit Отправлено: Авварон от Июля 15, 2009, 14:15 где-то была реализация виджета searchLineEdit (ака строка поиска в браузере, возможно что как раз в qt-шном браузере -Arora)
Название: Re: Текст по-умолчанию для пустого QLineEdit Отправлено: spirit от Июля 15, 2009, 14:15 через палитру лайн эдита поменять цвет текста можно,
а при получении фокуса лайн эдитом восстанавливать, опять таки через палитру, цвет текста. либо через стайл шит. Название: Re: Текст по-умолчанию для пустого QLineEdit Отправлено: lit-uriy от Июля 15, 2009, 14:37 Есть некоторые варианты и здесь (http://www.forum.crossplatform.ru/index.php?showtopic=2077&hl=QLineEdit)
и ссылка на виджет Константина, там же Название: Re: Текст по-умолчанию для пустого QLineEdit Отправлено: panAlexey от Июля 15, 2009, 15:01 Перегрузи паинт евент, и рисуй любой текст любым цветом, когда значение пустое.
Делов то на 60-70 строк. Название: Re: Текст по-умолчанию для пустого QLineEdit Отправлено: daimon от Мая 24, 2011, 10:05 в Qt 4.7.0 уже метод прикрутили lineEdit->setPlaceholderText(QApplication::translate("Form", "51511", 0, QApplication::UnicodeUTF8));
|