Если сигнально-слотовое соединение осуществляется между объектами разных потоков,то внутри оно преобразуется в синхронизированное выполнение функции обратного вызова?
Если сигнально-слотовое соединение осуществляется между объектами разных потоков,то внутри оно преобразуется в синхронизированное выполнение функции обратного вызова?
Какой виртуальный метод необходимо переопределить при наследовании от QThread?
Какой виртуальный метод необходимо переопределить при наследовании от QThread?
Как можно приостановить выполнение основного потока в Qt?
1) Использовать QEventLoop в связке с QTimer
2) Использовать qSleep(int) из модуля QTest
3) Использовать платформозависимый системный вызов, вроде sleep(int) в Windows
4) Нельзя остановить
Как можно приостановить выполнение основного потока в Qt?
1) Использовать QEventLoop в связке с QTimer
2) Использовать qSleep(int) из модуля QTest
3) Использовать платформозависимый системный вызов, вроде sleep(int) в Windows
4) Нельзя остановить
Какая программа создает заголовочный C++ файл для *.ui файла созданного в Designer (Вводите без расширения, например calc)?
Какая программа создает заголовочный C++ файл для *.ui файла созданного в Designer (Вводите без расширения, например calc)?
В чём отличие такого варианта генерации сигнала?
emit someSignal();
От такого?
someSignal();
Варианты ответов:
1) Нет никакого различия. Сигнал будет сгенерирован в обоих случаях.
2) Во втором варианте сигнал не будет сгенерирован, т.к. отсутствует ключевое слово emit.
3) В первом варианте сгенерируется сигнал, а во втором произойдёт вызов функции с именем someSignal().
4) В первом варианте произойдёт ошибка компиляции, т.к. ключевое слово emit отсутствует в C++.
В чём отличие такого варианта генерации сигнала?
emit someSignal();
От такого?
someSignal();
Варианты ответов:
1) Нет никакого различия. Сигнал будет сгенерирован в обоих случаях.
2) Во втором варианте сигнал не будет сгенерирован, т.к. отсутствует ключевое слово emit.
3) В первом варианте сгенерируется сигнал, а во втором произойдёт вызов функции с именем someSignal().
4) В первом варианте произойдёт ошибка компиляции, т.к. ключевое слово emit отсутствует в C++.
Что необходимо добавить в объявление класса, чтобы код скомпилировался без ошибок?
class A: public QObject
{
public:
explicit A(QObject *);
signals:
void someSignal();
};
Что необходимо добавить в объявление класса, чтобы код скомпилировался без ошибок?
class A: public QObject
{
public:
explicit A(QObject *);
signals:
void someSignal();
};
Какой метод класса QPluginLoader возвращает указатель QObject*, ссылающийся на подключаемый к приложению модуль (плагин), реализующий один или несколько интерфейсов?
Какой метод класса QPluginLoader возвращает указатель QObject*, ссылающийся на подключаемый к приложению модуль (плагин), реализующий один или несколько интерфейсов?
Как называется класс для захвата звука в Qt?
Как называется класс для захвата звука в Qt?
Какие менеджеры компоновки из приведенных ниже существуют в Qt?
Какие менеджеры компоновки из приведенных ниже существуют в Qt?
Как называется функция в Qt, позволяющая выводить отладочную информацию? (Ответ без аргументов: exampleFunc())
Как называется функция в Qt, позволяющая выводить отладочную информацию? (Ответ без аргументов: exampleFunc())
Как много слотов можно назначить на один сигнал?
Как много слотов можно назначить на один сигнал?
Какой класс занимается переводом экранных координат мыши в локальные для элемента при обработке событий в графическом представлении?
Какой класс занимается переводом экранных координат мыши в локальные для элемента при обработке событий в графическом представлении?
Какой класс библиотеки Qt представляет собой базовый контекст рисования?
Какой класс библиотеки Qt представляет собой базовый контекст рисования?
С помощью метода moveToThread() класса QObject можно переместить в другой поток:
С помощью метода moveToThread() класса QObject можно переместить в другой поток:
Количество параметров у подсоединяемого слота и количество параметров у сигнала:
1) Количество параметров должно быть одинаково
2) Количество параметров слота всегда больше или равно количеству параметров сигнала
3) Количество параметров слота всегда меньше или равно количеству параметров сигнала
4) Количество параметров слота всегда меньше количества параметров сигнала
5) Здесь нет правильного ответа
Количество параметров у подсоединяемого слота и количество параметров у сигнала:
1) Количество параметров должно быть одинаково
2) Количество параметров слота всегда больше или равно количеству параметров сигнала
3) Количество параметров слота всегда меньше или равно количеству параметров сигнала
4) Количество параметров слота всегда меньше количества параметров сигнала
5) Здесь нет правильного ответа
Можно ли соединять сигналы с сигналами?
Можно ли соединять сигналы с сигналами?
Класс ... является виджетом, предназначенным для визуализации содержимого сцены (QGraphicsScene).
Класс ... является виджетом, предназначенным для визуализации содержимого сцены (QGraphicsScene).
Какой метод отсутствует в классе QObject?
Какой метод отсутствует в классе QObject?
Укажите элемент технологии модель-представление, отвечающий за рисование каждого элемента в отдельности, а также за его редактирование:
Укажите элемент технологии модель-представление, отвечающий за рисование каждого элемента в отдельности, а также за его редактирование:
Список объявлен так: QStringList list; Что быстрее при выполнении: list[i] или list.at(i)?
Список объявлен так: QStringList list; Что быстрее при выполнении: list[i] или list.at(i)?