Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: izoomer от Апрель 21, 2007, 18:48



Название: [QT-4.2.0] QMessageBox со своим дизайном
Отправлено: izoomer от Апрель 21, 2007, 18:48
Подскажите как сделать правильно. Требуется вот сделать окно сообщения с поведением и функционалом как у QMessageBox , но с другим дизайном ... то есть и кнопки свои , и фон и внешний вид и шрифт и размещение кнопок ..... подскажите как ? ДУмал сделать класс от QMessageBox но не пойму куда копать ....
Спасибо.


Название: Re: [QT-4.2.0] QMessageBox со своим дизайном
Отправлено: QCasper от Апрель 21, 2007, 19:57
Qt style sheets попробуй посмотреть.


Название: [QT-4.2.0] QMessageBox со своим дизайном
Отправлено: izoomer от Апрель 21, 2007, 20:26
Цитата: "QCasper"
Qt style sheets попробуй посмотреть.

нет ... не то , нужно своим классом без стилей.

добавлено спустя 16 минут:

 Подскажите кто нибудь , как вообще работает механизм QMessageBox, то есть что создали виджет а он при наступлении какого либо события внури него самого закрывается и возвращает какое либо значение .... спасибо.


Название: [QT-4.2.0] QMessageBox со своим дизайном
Отправлено: bigirbis от Апрель 22, 2007, 13:10
Просто наследуйся от QDialog. И дело в шляпе.


Название: [QT-4.2.0] QMessageBox со своим дизайном
Отправлено: izoomer от Апрель 22, 2007, 18:28
Цитата: "bigirbis"
Просто наследуйся от QDialog. И дело в шляпе.

та так и сделал уже, и не заморачивался :-)