9 #ifndef UI_MAINWINDOW_H 10 #define UI_MAINWINDOW_H 12 #include <QtCore/QLocale> 13 #include <QtCore/QVariant> 14 #include <QtWidgets/QAction> 15 #include <QtWidgets/QApplication> 16 #include <QtWidgets/QButtonGroup> 17 #include <QtWidgets/QHeaderView> 18 #include <QtWidgets/QMainWindow> 19 #include <QtWidgets/QMenu> 20 #include <QtWidgets/QMenuBar> 75 if (MainWindow->objectName().isEmpty())
76 MainWindow->setObjectName(QStringLiteral(
"MainWindow"));
77 MainWindow->resize(439, 501);
78 MainWindow->setWindowTitle(QStringLiteral(
"Miam Player"));
79 MainWindow->setLocale(QLocale(QLocale::English, QLocale::UnitedStates));
80 actionExit =
new QAction(MainWindow);
81 actionExit->setObjectName(QStringLiteral(
"actionExit"));
82 actionExit->setMenuRole(QAction::QuitRole);
83 actionOpenFiles =
new QAction(MainWindow);
84 actionOpenFiles->setObjectName(QStringLiteral(
"actionOpenFiles"));
86 icon.addFile(QStringLiteral(
":/config/music"), QSize(), QIcon::Normal, QIcon::Off);
87 actionOpenFiles->setIcon(icon);
88 actionAddPlaylist =
new QAction(MainWindow);
89 actionAddPlaylist->setObjectName(QStringLiteral(
"actionAddPlaylist"));
90 actionShowCustomize =
new QAction(MainWindow);
91 actionShowCustomize->setObjectName(QStringLiteral(
"actionShowCustomize"));
92 actionAboutQt =
new QAction(MainWindow);
93 actionAboutQt->setObjectName(QStringLiteral(
"actionAboutQt"));
94 actionAboutQt->setMenuRole(QAction::AboutQtRole);
95 actionOpenPlaylistManager =
new QAction(MainWindow);
96 actionOpenPlaylistManager->setObjectName(QStringLiteral(
"actionOpenPlaylistManager"));
97 actionScanLibrary =
new QAction(MainWindow);
98 actionScanLibrary->setObjectName(QStringLiteral(
"actionScanLibrary"));
100 icon1.addFile(QStringLiteral(
":/config/resetButton"), QSize(), QIcon::Normal, QIcon::Off);
101 actionScanLibrary->setIcon(icon1);
102 actionSetLibrary =
new QAction(MainWindow);
103 actionSetLibrary->setObjectName(QStringLiteral(
"actionSetLibrary"));
104 actionCheckNewRelease =
new QAction(MainWindow);
105 actionCheckNewRelease->setObjectName(QStringLiteral(
"actionCheckNewRelease"));
106 actionCheckNewRelease->setEnabled(
false);
107 actionShowOptions =
new QAction(MainWindow);
108 actionShowOptions->setObjectName(QStringLiteral(
"actionShowOptions"));
109 actionShowOptions->setMenuRole(QAction::PreferencesRole);
110 actionAboutMiamPlayer =
new QAction(MainWindow);
111 actionAboutMiamPlayer->setObjectName(QStringLiteral(
"actionAboutMiamPlayer"));
112 actionDeleteCurrentPlaylist =
new QAction(MainWindow);
113 actionDeleteCurrentPlaylist->setObjectName(QStringLiteral(
"actionDeleteCurrentPlaylist"));
114 actionShowHelp =
new QAction(MainWindow);
115 actionShowHelp->setObjectName(QStringLiteral(
"actionShowHelp"));
116 actionSkipBackward =
new QAction(MainWindow);
117 actionSkipBackward->setObjectName(QStringLiteral(
"actionSkipBackward"));
118 actionSeekBackward =
new QAction(MainWindow);
119 actionSeekBackward->setObjectName(QStringLiteral(
"actionSeekBackward"));
120 actionSeekBackward->setEnabled(
false);
121 actionPlay =
new QAction(MainWindow);
122 actionPlay->setObjectName(QStringLiteral(
"actionPlay"));
123 actionSeekForward =
new QAction(MainWindow);
124 actionSeekForward->setObjectName(QStringLiteral(
"actionSeekForward"));
125 actionSeekForward->setEnabled(
false);
126 actionSkipForward =
new QAction(MainWindow);
127 actionSkipForward->setObjectName(QStringLiteral(
"actionSkipForward"));
128 actionPlaybackLoop =
new QAction(MainWindow);
129 actionPlaybackLoop->setObjectName(QStringLiteral(
"actionPlaybackLoop"));
130 actionPlaybackLoop->setCheckable(
true);
131 actionPlaybackLoop->setProperty(
"PlaybackMode", QVariant(QStringLiteral(
"QMediaPlaylist::Loop")));
132 actionPlaybackRandom =
new QAction(MainWindow);
133 actionPlaybackRandom->setObjectName(QStringLiteral(
"actionPlaybackRandom"));
134 actionPlaybackRandom->setCheckable(
true);
135 actionPlaybackRandom->setProperty(
"PlaybackMode", QVariant(QStringLiteral(
"QMediaPlaylist::Random")));
136 actionRemoveSelectedTracks =
new QAction(MainWindow);
137 actionRemoveSelectedTracks->setObjectName(QStringLiteral(
"actionRemoveSelectedTracks"));
138 actionRemoveSelectedTracks->setEnabled(
false);
139 actionMoveTracksUp =
new QAction(MainWindow);
140 actionMoveTracksUp->setObjectName(QStringLiteral(
"actionMoveTracksUp"));
141 actionMoveTracksUp->setEnabled(
false);
142 actionMoveTracksDown =
new QAction(MainWindow);
143 actionMoveTracksDown->setObjectName(QStringLiteral(
"actionMoveTracksDown"));
144 actionMoveTracksDown->setEnabled(
false);
145 actionMute =
new QAction(MainWindow);
146 actionMute->setObjectName(QStringLiteral(
"actionMute"));
147 actionIncreaseVolume =
new QAction(MainWindow);
148 actionIncreaseVolume->setObjectName(QStringLiteral(
"actionIncreaseVolume"));
149 actionDecreaseVolume =
new QAction(MainWindow);
150 actionDecreaseVolume->setObjectName(QStringLiteral(
"actionDecreaseVolume"));
151 actionPlaybackCurrentItemOnce =
new QAction(MainWindow);
152 actionPlaybackCurrentItemOnce->setObjectName(QStringLiteral(
"actionPlaybackCurrentItemOnce"));
153 actionPlaybackCurrentItemOnce->setCheckable(
true);
154 actionPlaybackCurrentItemOnce->setProperty(
"PlaybackMode", QVariant(QStringLiteral(
"QMediaPlaylist::CurrentItemOnce")));
155 actionPlaybackSequential =
new QAction(MainWindow);
156 actionPlaybackSequential->setObjectName(QStringLiteral(
"actionPlaybackSequential"));
157 actionPlaybackSequential->setCheckable(
true);
158 actionPlaybackSequential->setChecked(
true);
159 actionPlaybackSequential->setProperty(
"PlaybackMode", QVariant(QStringLiteral(
"QMediaPlaylist::Sequential")));
160 actionPlaybackCurrentItemInLoop =
new QAction(MainWindow);
161 actionPlaybackCurrentItemInLoop->setObjectName(QStringLiteral(
"actionPlaybackCurrentItemInLoop"));
162 actionPlaybackCurrentItemInLoop->setCheckable(
true);
163 actionPlaybackCurrentItemInLoop->setProperty(
"PlaybackMode", QVariant(QStringLiteral(
"QMediaPlaylist::CurrentItemInLoop")));
164 actionViewPlaylists =
new QAction(MainWindow);
165 actionViewPlaylists->setObjectName(QStringLiteral(
"actionViewPlaylists"));
166 actionViewPlaylists->setCheckable(
true);
167 actionViewPlaylists->setChecked(
true);
168 actionViewUniqueLibrary =
new QAction(MainWindow);
169 actionViewUniqueLibrary->setObjectName(QStringLiteral(
"actionViewUniqueLibrary"));
170 actionViewUniqueLibrary->setCheckable(
true);
171 actionViewTagEditor =
new QAction(MainWindow);
172 actionViewTagEditor->setObjectName(QStringLiteral(
"actionViewTagEditor"));
173 actionViewTagEditor->setCheckable(
true);
174 actionOpenFolder =
new QAction(MainWindow);
175 actionOpenFolder->setObjectName(QStringLiteral(
"actionOpenFolder"));
176 actionShowDebug =
new QAction(MainWindow);
177 actionShowDebug->setObjectName(QStringLiteral(
"actionShowDebug"));
179 icon2.addFile(QStringLiteral(
":/icons/debug"), QSize(), QIcon::Normal, QIcon::Off);
180 actionShowDebug->setIcon(icon2);
181 actionStopAfterCurrent =
new QAction(MainWindow);
182 actionStopAfterCurrent->setObjectName(QStringLiteral(
"actionStopAfterCurrent"));
183 actionStopAfterCurrent->setCheckable(
true);
184 actionStopAfterCurrent->setEnabled(
false);
185 actionStop =
new QAction(MainWindow);
186 actionStop->setObjectName(QStringLiteral(
"actionStop"));
187 actionStop->setEnabled(
false);
188 actionShowEqualizer =
new QAction(MainWindow);
189 actionShowEqualizer->setObjectName(QStringLiteral(
"actionShowEqualizer"));
190 actionHideMenuBar =
new QAction(MainWindow);
191 actionHideMenuBar->setObjectName(QStringLiteral(
"actionHideMenuBar"));
192 actionHideMenuBar->setCheckable(
true);
193 menubar =
new QMenuBar(MainWindow);
194 menubar->setObjectName(QStringLiteral(
"menubar"));
195 menubar->setGeometry(QRect(0, 0, 439, 25));
196 menubar->setNativeMenuBar(
true);
197 menuMenu =
new QMenu(menubar);
198 menuMenu->setObjectName(QStringLiteral(
"menuMenu"));
199 menuPlaylist =
new QMenu(menubar);
200 menuPlaylist->setObjectName(QStringLiteral(
"menuPlaylist"));
201 menuOptions =
new QMenu(menubar);
202 menuOptions->setObjectName(QStringLiteral(
"menuOptions"));
203 menuHelp =
new QMenu(menubar);
204 menuHelp->setObjectName(QStringLiteral(
"menuHelp"));
205 menuPlayback =
new QMenu(menubar);
206 menuPlayback->setObjectName(QStringLiteral(
"menuPlayback"));
207 menuView =
new QMenu(menubar);
208 menuView->setObjectName(QStringLiteral(
"menuView"));
209 MainWindow->setMenuBar(menubar);
211 menubar->addAction(menuMenu->menuAction());
212 menubar->addAction(menuView->menuAction());
213 menubar->addAction(menuPlayback->menuAction());
214 menubar->addAction(menuPlaylist->menuAction());
215 menubar->addAction(menuOptions->menuAction());
216 menubar->addAction(menuHelp->menuAction());
217 menuMenu->addAction(actionOpenFiles);
218 menuMenu->addAction(actionOpenFolder);
219 menuMenu->addSeparator();
220 menuMenu->addAction(actionExit);
221 menuPlaylist->addAction(actionAddPlaylist);
222 menuPlaylist->addAction(actionDeleteCurrentPlaylist);
223 menuPlaylist->addSeparator();
224 menuPlaylist->addAction(actionRemoveSelectedTracks);
225 menuPlaylist->addAction(actionMoveTracksUp);
226 menuPlaylist->addAction(actionMoveTracksDown);
227 menuPlaylist->addSeparator();
228 menuPlaylist->addAction(actionOpenPlaylistManager);
229 menuOptions->addAction(actionHideMenuBar);
230 menuOptions->addAction(actionScanLibrary);
231 menuOptions->addSeparator();
232 menuOptions->addAction(actionShowCustomize);
233 menuOptions->addAction(actionShowOptions);
234 menuOptions->addSeparator();
235 menuHelp->addAction(actionShowHelp);
236 menuHelp->addAction(actionCheckNewRelease);
237 menuHelp->addSeparator();
238 menuHelp->addAction(actionAboutQt);
239 menuHelp->addAction(actionShowDebug);
240 menuPlayback->addAction(actionSkipBackward);
241 menuPlayback->addAction(actionSeekBackward);
242 menuPlayback->addAction(actionPlay);
243 menuPlayback->addAction(actionStop);
244 menuPlayback->addAction(actionStopAfterCurrent);
245 menuPlayback->addAction(actionSeekForward);
246 menuPlayback->addAction(actionSkipForward);
247 menuPlayback->addSeparator();
248 menuPlayback->addAction(actionPlaybackSequential);
249 menuPlayback->addAction(actionPlaybackRandom);
250 menuPlayback->addAction(actionPlaybackLoop);
251 menuPlayback->addAction(actionPlaybackCurrentItemOnce);
252 menuPlayback->addAction(actionPlaybackCurrentItemInLoop);
253 menuPlayback->addSeparator();
254 menuPlayback->addAction(actionMute);
255 menuPlayback->addAction(actionIncreaseVolume);
256 menuPlayback->addAction(actionDecreaseVolume);
257 menuPlayback->addAction(actionShowEqualizer);
258 menuView->addAction(actionViewPlaylists);
259 menuView->addAction(actionViewUniqueLibrary);
260 menuView->addSeparator();
261 menuView->addAction(actionViewTagEditor);
265 QMetaObject::connectSlotsByName(MainWindow);
270 actionExit->setText(QApplication::translate(
"MainWindow",
"E&xit", 0));
271 actionOpenFiles->setText(QApplication::translate(
"MainWindow",
"&Open files...", 0));
272 actionAddPlaylist->setText(QApplication::translate(
"MainWindow",
"&Add a playlist", 0));
273 actionShowCustomize->setText(QApplication::translate(
"MainWindow",
"&Customize appearance...", 0));
274 actionAboutQt->setText(QApplication::translate(
"MainWindow",
"About &Qt...", 0));
275 actionOpenPlaylistManager->setText(QApplication::translate(
"MainWindow",
"&Playlist manager...", 0));
276 actionScanLibrary->setText(QApplication::translate(
"MainWindow",
"&Rescan library", 0));
277 actionSetLibrary->setText(QApplication::translate(
"MainWindow",
"Customize library...", 0));
278 actionCheckNewRelease->setText(QApplication::translate(
"MainWindow",
"&Check for a new version is available", 0));
279 actionShowOptions->setText(QApplication::translate(
"MainWindow",
"Customize general &options...", 0));
280 actionAboutMiamPlayer->setText(QApplication::translate(
"MainWindow",
"&About Miam Player...", 0));
281 actionDeleteCurrentPlaylist->setText(QApplication::translate(
"MainWindow",
"&Delete current playlist", 0));
282 actionShowHelp->setText(QApplication::translate(
"MainWindow",
"Show &help...", 0));
283 actionSkipBackward->setText(QApplication::translate(
"MainWindow",
"Skip &backward", 0));
284 actionSeekBackward->setText(QApplication::translate(
"MainWindow",
"Seek backward", 0));
285 actionPlay->setText(QApplication::translate(
"MainWindow",
"&Play / pause", 0));
286 actionSeekForward->setText(QApplication::translate(
"MainWindow",
"Seek forward", 0));
287 actionSkipForward->setText(QApplication::translate(
"MainWindow",
"Skip &forward", 0));
288 actionPlaybackLoop->setText(QApplication::translate(
"MainWindow",
"&Loop", 0));
289 actionPlaybackRandom->setText(QApplication::translate(
"MainWindow",
"S&huffle", 0));
290 actionRemoveSelectedTracks->setText(QApplication::translate(
"MainWindow",
"&Remove selected track", 0));
291 actionMoveTracksUp->setText(QApplication::translate(
"MainWindow",
"Move selected track &up", 0));
292 actionMoveTracksDown->setText(QApplication::translate(
"MainWindow",
"Move selected track &down", 0));
293 actionMute->setText(QApplication::translate(
"MainWindow",
"&Mute", 0));
294 actionIncreaseVolume->setText(QApplication::translate(
"MainWindow",
"&Increase volume", 0));
295 actionDecreaseVolume->setText(QApplication::translate(
"MainWindow",
"&Decrease volume", 0));
296 actionPlaybackCurrentItemOnce->setText(QApplication::translate(
"MainWindow",
"Current item &once", 0));
297 actionPlaybackSequential->setText(QApplication::translate(
"MainWindow",
"&Normal", 0));
298 actionPlaybackCurrentItemInLoop->setText(QApplication::translate(
"MainWindow",
"Current item in l&oop", 0));
299 actionViewPlaylists->setText(QApplication::translate(
"MainWindow",
"Playlist Mode", 0));
300 actionViewUniqueLibrary->setText(QApplication::translate(
"MainWindow",
"Unique library Mode", 0));
301 #ifndef QT_NO_TOOLTIP 302 actionViewUniqueLibrary->setToolTip(QApplication::translate(
"MainWindow",
"This mode is currently under development", 0));
303 #endif // QT_NO_TOOLTIP 304 actionViewTagEditor->setText(QApplication::translate(
"MainWindow",
"Tag Editor", 0));
305 actionOpenFolder->setText(QApplication::translate(
"MainWindow",
"Open folder...", 0));
306 actionShowDebug->setText(QApplication::translate(
"MainWindow",
"Show debug information...", 0));
307 actionStopAfterCurrent->setText(QApplication::translate(
"MainWindow",
"Stop after current", 0));
308 actionStop->setText(QApplication::translate(
"MainWindow",
"&Stop", 0));
309 actionShowEqualizer->setText(QApplication::translate(
"MainWindow",
"Show Equalizer", 0));
310 actionHideMenuBar->setText(QApplication::translate(
"MainWindow",
"Hide menu bar", 0));
311 menuMenu->setTitle(QApplication::translate(
"MainWindow",
"&File", 0));
312 menuPlaylist->setTitle(QApplication::translate(
"MainWindow",
"Play&list", 0));
313 menuOptions->setTitle(QApplication::translate(
"MainWindow",
"&Options", 0));
314 menuHelp->setTitle(QApplication::translate(
"MainWindow",
"&Help", 0));
315 menuPlayback->setTitle(QApplication::translate(
"MainWindow",
"&Playback", 0));
316 menuView->setTitle(QApplication::translate(
"MainWindow",
"&View", 0));
317 Q_UNUSED(MainWindow);
328 #endif // UI_MAINWINDOW_H QAction * actionOpenPlaylistManager
Definition: ui_mainwindow.h:32
QAction * actionOpenFiles
Definition: ui_mainwindow.h:28
QAction * actionSeekForward
Definition: ui_mainwindow.h:43
QAction * actionPlaybackRandom
Definition: ui_mainwindow.h:46
QAction * actionOpenFolder
Definition: ui_mainwindow.h:59
QAction * actionSkipBackward
Definition: ui_mainwindow.h:40
QMenuBar * menubar
Definition: ui_mainwindow.h:65
QAction * actionAboutQt
Definition: ui_mainwindow.h:31
QAction * actionShowDebug
Definition: ui_mainwindow.h:60
QAction * actionViewTagEditor
Definition: ui_mainwindow.h:58
QAction * actionScanLibrary
Definition: ui_mainwindow.h:33
Definition: ui_libraryorderdialog.h:197
QAction * actionPlaybackLoop
Definition: ui_mainwindow.h:45
QAction * actionMoveTracksDown
Definition: ui_mainwindow.h:49
QMenu * menuHelp
Definition: ui_mainwindow.h:69
QAction * actionIncreaseVolume
Definition: ui_mainwindow.h:51
QAction * actionPlay
Definition: ui_mainwindow.h:42
void retranslateUi(QMainWindow *MainWindow)
Definition: ui_mainwindow.h:268
QMenu * menuPlaylist
Definition: ui_mainwindow.h:67
QAction * actionSeekBackward
Definition: ui_mainwindow.h:41
Definition: ui_mainwindow.h:24
QMenu * menuMenu
Definition: ui_mainwindow.h:66
QAction * actionPlaybackCurrentItemInLoop
Definition: ui_mainwindow.h:55
void setupUi(QMainWindow *MainWindow)
Definition: ui_mainwindow.h:73
QAction * actionMute
Definition: ui_mainwindow.h:50
QAction * actionViewPlaylists
Definition: ui_mainwindow.h:56
QMenu * menuView
Definition: ui_mainwindow.h:71
QAction * actionSetLibrary
Definition: ui_mainwindow.h:34
QAction * actionShowCustomize
Definition: ui_mainwindow.h:30
QAction * actionStopAfterCurrent
Definition: ui_mainwindow.h:61
QAction * actionRemoveSelectedTracks
Definition: ui_mainwindow.h:47
QAction * actionShowEqualizer
Definition: ui_mainwindow.h:63
QAction * actionHideMenuBar
Definition: ui_mainwindow.h:64
QAction * actionShowHelp
Definition: ui_mainwindow.h:39
QAction * actionMoveTracksUp
Definition: ui_mainwindow.h:48
QAction * actionPlaybackSequential
Definition: ui_mainwindow.h:54
QAction * actionSkipForward
Definition: ui_mainwindow.h:44
QAction * actionCheckNewRelease
Definition: ui_mainwindow.h:35
Definition: ui_mainwindow.h:323
QAction * actionPlaybackCurrentItemOnce
Definition: ui_mainwindow.h:53
QAction * actionAddPlaylist
Definition: ui_mainwindow.h:29
QAction * actionAboutMiamPlayer
Definition: ui_mainwindow.h:37
QMenu * menuPlayback
Definition: ui_mainwindow.h:70
The MainWindow class is the entry point of this audio player.
Definition: mainwindow.h:26
QAction * actionStop
Definition: ui_mainwindow.h:62
QAction * actionDeleteCurrentPlaylist
Definition: ui_mainwindow.h:38
QAction * actionDecreaseVolume
Definition: ui_mainwindow.h:52
QAction * actionViewUniqueLibrary
Definition: ui_mainwindow.h:57
QAction * actionExit
Definition: ui_mainwindow.h:27
QAction * actionShowOptions
Definition: ui_mainwindow.h:36
QMenu * menuOptions
Definition: ui_mainwindow.h:68