Экранные заставки
Экранные заставки
Многие приложения при запуске выводят на экран заставки. Некоторыми разработчиками заставки используются, чтобы сделать менее заметным медленный запуск приложения, а в других случаях это делается для удовлетворения требований отделений, отвечающих за маркетинг. Можно очень просто добавить заставку в приложение Qt, используя класс QSplashScreen.
Класс QSplashScreen выводит на экран изображение до появления главного окна. Он также может вывести на изображение сообщение, информирующее пользователя о ходе процесса инициализации приложения. Обычно вызов заставки делается в функции main() до вызова функции QApplication::exec().
Ниже приводится пример функции main(), которая использует QSplashScreen для вывода заставки приложения, которое загружает модули и устанавливает сетевые соединения при запуске.
01 int main(int argc, char *argv[])
02 {
03 QApplication app(argc, argv);
04 QSplashScreen *splash = new QSplashScreen;
05 splash->setPixmap(QPixmap(":/images/splash.png"));
06 splash->show();
07 Qt::Alignment topRight = Qt::AlignRight | Qt::AlignTop;
08 splash->showMessage(QObject::tr("Setting up the main window…"),
09 topRight, Qt::white);
10 MainWindow mainWin;
11 splash->showMessage(QObject::tr("Loading modules…"),
12 topRight, Qt::white);
13 loadModules();
14 splash->showMessage(QObject::tr("Establishing connections…"),
15 topRight, Qt::white);
16 establishConnections();
17 mainWin.show();
18 splash->finish(&mainWin);
19 delete splash;
20 return app.exec();
21 }
Рис. 3.18. Экранная заставка.
Теперь мы завершили пользовательский интерфейс приложения Электронная таблица. В следующей главе мы реализуем базовые функции электронной таблицы и на этом завершим построение этого приложения.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Выбор заставки
Выбор заставки Заставка – это простая анимация или картинка, которая появляется на экране во время простоя компьютера. Выбрать одну из имеющихся заставок, а также настроить ее параметры позволяет специальное окно (рис. 2.12), которое можно открыть, перейдя по ссылке
Запрет отображения заставки Outlook Express
Запрет отображения заставки Outlook Express При запуске почтового клиента Outlook Express (после выбора удостоверения и ввода для него пароля, если он необходим, и до непосредственного отображения окна почтового клиента) в течение нескольких секунд отображается заставка, вывод
Удаление заставки в Outlook Express
Удаление заставки в Outlook Express Найдите или создайте следующий параметр DWORD ·NoSplash· в разделе HKCUIdentities{** Identity ID **}SoftwareMicrosoftOutlook Express5.0где {** Identity ID **} - ваш идентификатор. Если установите значение параметра равным 1, то заставка появляться не будет. Для появления заставки во время
§ 46. Заставки на сайтах. Часть первая
§ 46. Заставки на сайтах. Часть первая Каждый день она входила и каждый день молилась о том, чтобы это ежедневное свидание сошло благополучно. Л. Н. Толстой. Война и мир 7 февраля 2000Существуют страницы-заставки, выполняющие роль входной двери. На некоторых сайтах можно
§ 47. Заставки на сайтах. Часть вторая
§ 47. Заставки на сайтах. Часть вторая Это было глухое отгороженное место, где лежали какие-то материалы. Ф. М. Достоевский. Преступление и наказание Он неприступен словно крепость, Словно цитадель, Поскольку охраняют вход как засекреченный завод, А может, строже?… Группа
Выбор заставки
Выбор заставки Заставка – это простая анимация или картинка, которая появляется на экране монитора во время простоя компьютера. Говорят, это позволяет экономить электроэнергию. Не знаем, не знаем… Точно известно, что заставки могут выдать вас с головой, если компьютер
Создание заставки Splash Screen
Создание заставки Splash Screen Многие программы имеют так называемые заставки (splash screen). При загрузке формы сначала отображается окно с логотипом компании, названием продукта и дополнительной информацией. Следует реализовать приложение с подобным экраном, чтобы научиться