mirror of https://github.com/mgba-emu/mgba.git
Show project name and game title in title bar
This commit is contained in:
parent
c12b8e6e6d
commit
fb5f01e46a
|
@ -24,6 +24,7 @@ Window::Window(QWidget* parent)
|
||||||
, m_gdbController(nullptr)
|
, m_gdbController(nullptr)
|
||||||
#endif
|
#endif
|
||||||
{
|
{
|
||||||
|
setWindowTitle(PROJECT_NAME);
|
||||||
m_controller = new GameController(this);
|
m_controller = new GameController(this);
|
||||||
|
|
||||||
QGLFormat format(QGLFormat(QGL::Rgba | QGL::DoubleBuffer));
|
QGLFormat format(QGLFormat(QGL::Rgba | QGL::DoubleBuffer));
|
||||||
|
@ -167,6 +168,9 @@ void Window::gameStarted(GBAThread* context) {
|
||||||
foreach (QAction* action, m_gameActions) {
|
foreach (QAction* action, m_gameActions) {
|
||||||
action->setDisabled(false);
|
action->setDisabled(false);
|
||||||
}
|
}
|
||||||
|
char title[13] = { '\0' };
|
||||||
|
GBAGetGameTitle(context->gba, title);
|
||||||
|
setWindowTitle(tr(PROJECT_NAME " - %1").arg(title));
|
||||||
attachWidget(m_display);
|
attachWidget(m_display);
|
||||||
m_screenWidget->setScaledContents(true);
|
m_screenWidget->setScaledContents(true);
|
||||||
}
|
}
|
||||||
|
@ -175,6 +179,7 @@ void Window::gameStopped() {
|
||||||
foreach (QAction* action, m_gameActions) {
|
foreach (QAction* action, m_gameActions) {
|
||||||
action->setDisabled(true);
|
action->setDisabled(true);
|
||||||
}
|
}
|
||||||
|
setWindowTitle(tr(PROJECT_NAME));
|
||||||
detachWidget(m_display);
|
detachWidget(m_display);
|
||||||
m_screenWidget->setScaledContents(false);
|
m_screenWidget->setScaledContents(false);
|
||||||
redoLogo();
|
redoLogo();
|
||||||
|
|
|
@ -3,6 +3,8 @@
|
||||||
|
|
||||||
int main(int argc, char* argv[]) {
|
int main(int argc, char* argv[]) {
|
||||||
QApplication application(argc, argv);
|
QApplication application(argc, argv);
|
||||||
|
QApplication::setApplicationName(PROJECT_NAME);
|
||||||
|
QApplication::setApplicationVersion(PROJECT_VERSION);
|
||||||
QGBA::Window window;
|
QGBA::Window window;
|
||||||
window.show();
|
window.show();
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue