Russian Qt Forum
Сентябрь 30, 2024, 18:23
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Пользовательский интерфейс (GUI)
>
Кнопки окна
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Кнопки окна (Прочитано 5821 раз)
platerx
Гость
Кнопки окна
«
:
Июль 08, 2006, 17:49 »
Есть программа, главное окно наследник QDialog.
При запуске, у этого окна есть только кнопка закрытия, это окно не отображается в панели задач(та что внизу экрана).
Надо сделать что бы у него была кнопка минимизации, и кнопка закрытия, необходимо, что бы окно отображалолсь в панели задач.
Если конструктору QDialog передать Qt::Window, то у окна появляется все три кнопки(минимизация, максимизация, и закрытие), и оно появляется в панели задач, но кнопка максимизации мне не нужна.
если передаю Qt::Dialog|Qt::WindowMinimizeButtonHint, то у окна есть только кнопка закрытия, кнопка минимизации не появляется?
как мне сделать окно с кнопками минимизации и закрытия, но без кнопки максимизации ?
PS: Qt 4.1.3, ОС: Fedora Core 3, DE: GNOME 2.8
Записан
Alikus
Гость
Кнопки окна
«
Ответ #1 :
Июль 09, 2006, 16:52 »
А поможет тебе в этом пример из
Qt
под названием -
toplevel
Записан
platerx
Гость
Кнопки окна
«
Ответ #2 :
Июль 09, 2006, 22:23 »
Запустил, я этот toplevel, какие бы там флаги я не ставил, добится окна с кнопками минимизации, и закрытия, но без кнопки максимизации мне не удалось
Записан
Alikus
Гость
Кнопки окна
«
Ответ #3 :
Июль 11, 2006, 00:09 »
У меня все получается
Кнопка максимизации в данном случае делается не доступной
- флаги
System menu
and
Minimize
Записан
platerx
Гость
Кнопки окна
«
Ответ #4 :
Июль 11, 2006, 21:43 »
Блин не работает(кнопка максимизации всё равно остаётся, и работает, могу даже скриншот отослать), какой у вас оконный менеджер, и какой дистр ?
Записан
Alikus
Гость
Кнопки окна
«
Ответ #5 :
Июль 12, 2006, 22:01 »
Цитата: "platerx"
Блин не работает(кнопка максимизации всё равно остаётся, и работает, могу даже скриншот отослать)
Лучше код выложи создания окна
Цитата: "platerx"
какой у вас оконный менеджер, и какой дистр ?
qt3.3.3, Windows, Linux(KDE).. Везде работает.
Записан
mcgeenerman
Гость
Кнопки окна
«
Ответ #6 :
Февраль 14, 2007, 23:16 »
я знаю в чём проблема но мне надо свовсем наоборот
дело вот в чём:
(А)если те не надо максимайз то нада установить:
1) максимум и минимум равными значениями
2) диалог если наследник то долже быть модальным
3) диалог если не наследник то может быть и не одальным (непроверял)
----
кнопка тока минимайз есть и в сворачивании есть заголовок в панели
Но вот у меня проблема не могу сделать модальный диалог без минимайза, как не крутил всё равно он есть. И наоборот скорее всего таже фишка если не модальный диалог то скорее всего у тя так незя его убрать. Сам репу чешу как сделать.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...