Класс определяет интерфейс управления списком открытых окон. Наследует QWidget.
Подробнее...
#include <awindowslist.h>
Класс определяет интерфейс управления списком открытых окон. Наследует QWidget.
Объект класса содержит ссылки на все открытые окна. При открыти окна проверяется, есть ли оно в списке, и если есть, то ему просто передается фокус.
◆ aWindowsList()
aWindowsList::aWindowsList |
( |
| ) |
|
◆ ~aWindowsList()
aWindowsList::~aWindowsList |
( |
| ) |
|
|
virtual |
◆ find() [1/2]
bool aWindowsList::find |
( |
int | id, |
|
|
Q_ULLONG | ido = 0 ) |
Ищет окно по его id и ido
- Аргументы
-
id | - идентификатор класса объекта |
ido | - идентификатор объекта (по умолчанию 0)
|
- Возвращает
- true, если окно найдено.
◆ find() [2/2]
bool aWindowsList::find |
( |
QWidget * | window | ) |
|
Ищет объект в списке по ссылке.
- Аргументы
-
- Возвращает
- true, если окно найдено.
◆ get()
QWidget * aWindowsList::get |
( |
int | id, |
|
|
Q_ULLONG | ido = 0 ) |
Функция получения ссылки на окно по его id и ido
- Аргументы
-
id | - идентификатор класса объекта |
ido | - идентификатор объекта (по умолчанию 0)
|
- Возвращает
- ссылка на окно или 0
◆ insert()
void aWindowsList::insert |
( |
int | id, |
|
|
QWidget * | window, |
|
|
Q_ULLONG | ido = 0 ) |
Добавляет ссылку на окно в список.
- Аргументы
-
id | - идентификатор класса объекта |
window | - ссылка на форму |
ido | - идентификатор объекта (по умолчанию 0) |
◆ remove() [1/2]
void aWindowsList::remove |
( |
int | id, |
|
|
Q_ULLONG | ido = 0 ) |
Удаляет окно из списка.
- Аргументы
-
id | - идентификатор класса объекта |
ido | - идентификатор объекта (по умолчанию 0) |
◆ remove() [2/2]
void aWindowsList::remove |
( |
QWidget * | window | ) |
|
Удаляет окно из списка.
- Аргументы
-
Объявления и описания членов классов находятся в файлах: