From e919b38684c7f3fd7da9096290b02635f966d926 Mon Sep 17 00:00:00 2001 From: spacy51 Date: Thu, 21 Feb 2008 19:23:52 +0000 Subject: [PATCH] Qt: FIXED missing Q_OBJECT declaration in class definition UPDATED german translation git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@379 a31d4220-a93d-0410-bf67-fe4944624d44 --- lang/german.ts | 248 +++++++++++++++++++++++++++++++++++++------ src/qt/MainOptions.h | 6 ++ src/qt/MainWnd.cpp | 16 +-- 3 files changed, 232 insertions(+), 38 deletions(-) diff --git a/lang/german.ts b/lang/german.ts index 38ef46eb..2357f5a2 100644 --- a/lang/german.ts +++ b/lang/german.ts @@ -1,6 +1,5 @@ - @default @@ -59,100 +58,206 @@ Über OpenGL + + ConfigDialog + + + Close + Schließen + + + + Options + Optionen + + + + Video + Grafik + + + + Sound + Sound + + + + Input + Eingabe + + + + InputOptionsPage + + + Input Keys + Tastenzuweisung + + + + Start: + Start: + + + + Select: + Select: + + + + Up: + Hoch: + + + + Down: + Runter: + + + + Left: + Links: + + + + Right: + Rechts: + + + + A: + A: + + + + B: + B: + + + + L: + L: + + + + R: + R: + + + + Gameshark: + Gameshark: + + + + Speed Up: + Beschleunigen: + + + + Screenshot: + Screenshot: + + + + Multiple key assignments + Mehrfachzuweisungen + + MainWnd - + VBA-M &File - &Datei + &Datei &Settings - &Einstellungen + &Einstellungen &Tools - &Werkzeuge + &Werkzeuge &Help - &Hilfe + &Hilfe About &OpenGL... - Über &OpenGL... + Über &OpenGL... About &VBA-M... - Über &VBA-M... + Über &VBA-M... About &Qt... - Über &Qt... + Über &Qt... - + This program is licensed under terms of the GNU General Public License. Dieses Programm ist unter den Bedingungen der GNU General Public License lizenziert. - + OpenGL version 2.1 is present. OpenGL Version 2.1 ist verfügbar. - + OpenGL version 2.0 is present. OpenGL Version 2.0 ist verfügbar. - + OpenGL version 1.5 is present. OpenGL Version 1.5 ist verfügbar. - + OpenGL version 1.4 is present. OpenGL Version 1.4 ist verfügbar. - + OpenGL version 1.3 is present. OpenGL Version 1.3 ist verfügbar. - + OpenGL version 1.2 is present. OpenGL Version 1.2 ist verfügbar. - + OpenGL version 1.1 is present. OpenGL Version 1.1 ist verfügbar. - + OpenGL is NOT available! OpenGL ist NICHT verfügbar! - + About VBA-M Über VBA-M - + About OpenGL Über OpenGL @@ -172,7 +277,7 @@ Übersetzungsdateien (*.qm) - + .qm @@ -182,52 +287,135 @@ Beenden - + Select language... Sprache auswählen... - + Select language Sprache auswählen - + Language files (*.qm) Sprachdateien (*.qm) - + Error! Fehler! - + Language file can not be loaded! Sprachdatei kann nicht geladen werden! - + Enable translation Übersetzung aktivieren - + No language file loaded. Deutsche Übersetzung von spacy. - + Cheats - + Show cheats sidebar Cheats-Seitenleiste anzeigen + + + File + Datei + + + + Open ROM + ROM laden + + + + Settings + Einstellungen + + + + Main options... + Optionen... + + + + Tools + Werkzeuge + + + + Help + Hilfe + + + + About VBA-M... + Über VBA-M... + + + + About OpenGL... + Über OpenGL... + + + + About Qt... + Über Qt... + + + + Enter ROM loader code here. + Funktionalität noch nicht vorhanden. + + + + Status + + + + + VideoOptionsPage + + + Renderer Selection + Auswahl der Schnittstelle + + + + Renderer: + Schnittstelle: + + + + OGL + OpenGL + + + + D3D + Direct3D + + + + QPainter + QPainter (Qt) + sidewidget_cheats diff --git a/src/qt/MainOptions.h b/src/qt/MainOptions.h index 98c6a94b..98861b1c 100644 --- a/src/qt/MainOptions.h +++ b/src/qt/MainOptions.h @@ -23,18 +23,24 @@ class VideoOptionsPage : public QWidget { + Q_OBJECT + public: VideoOptionsPage(QWidget *parent = 0); }; class InputOptionsPage : public QWidget { + Q_OBJECT + public: InputOptionsPage(QWidget *parent = 0); }; class SoundOptionsPage : public QWidget { + Q_OBJECT + public: SoundOptionsPage(QWidget *parent = 0); }; diff --git a/src/qt/MainWnd.cpp b/src/qt/MainWnd.cpp index 7221ad0f..af403262 100644 --- a/src/qt/MainWnd.cpp +++ b/src/qt/MainWnd.cpp @@ -94,31 +94,31 @@ void MainWnd::createMenus() // File menu - fileMenu = menuBar()->addMenu( tr( "&File" ) ); + fileMenu = menuBar()->addMenu( tr( "File" ) ); fileMenu->addAction( QIcon( ":/resources/open.png" ), tr( "Open ROM" ), this, SLOT( showOpenROM() ) ); fileMenu->addAction( QIcon( ":/resources/exit.png" ), tr( "Exit" ), this, SLOT( close() ) ); // Settings menu - settingsMenu = menuBar()->addMenu( tr( "&Settings" ) ); + settingsMenu = menuBar()->addMenu( tr( "Settings" ) ); settingsMenu->addAction( QIcon( ":/resources/settings.png" ), tr( "Main options..." ), this, SLOT( showMainOptions() ) ); settingsMenu->addAction( QIcon( ":/resources/locale.png" ), tr( "Select language..." ), this, SLOT( selectLanguage() ) ); settingsMenu->addAction( enableTranslationAct ); // Tools menu - toolsMenu = menuBar()->addMenu( tr( "&Tools" ) ); + toolsMenu = menuBar()->addMenu( tr( "Tools" ) ); QAction *toggleCheats = dockWidget_cheats->toggleViewAction(); toggleCheats->setText( tr( "Show cheats sidebar" ) ); toolsMenu->addAction( toggleCheats ) ; // Help menu - helpMenu = menuBar()->addMenu( tr( "&Help" ) ); + helpMenu = menuBar()->addMenu( tr( "Help" ) ); - helpMenu->addAction( QIcon( ":/resources/vba-m.png" ), tr( "About &VBA-M..." ), this, SLOT( showAbout() ) ); - helpMenu->addAction( QIcon( ":/resources/gl.png" ), tr( "About &OpenGL..." ), this, SLOT( showAboutOpenGL() ) ); - helpMenu->addAction( QIcon( ":/resources/qt_logo.png" ), tr( "About &Qt..." ), qApp, SLOT( aboutQt() ) ); + helpMenu->addAction( QIcon( ":/resources/vba-m.png" ), tr( "About VBA-M..." ), this, SLOT( showAbout() ) ); + helpMenu->addAction( QIcon( ":/resources/gl.png" ), tr( "About OpenGL..." ), this, SLOT( showAboutOpenGL() ) ); + helpMenu->addAction( QIcon( ":/resources/qt_logo.png" ), tr( "About Qt..." ), qApp, SLOT( aboutQt() ) ); } @@ -244,7 +244,7 @@ void MainWnd::showOpenROM() void MainWnd::showMainOptions() { ConfigDialog dialog; - dialog.exec(); + dialog.exec(); }