UI: Add modular UI

Changes the UI to an adjustable user interface, allowing the user to
fully customize how the scenes list, sources list, the mixer,
transitions, and the buttons are oriented on the main window window.
This commit is contained in:
jp9000 2017-07-27 02:40:41 -07:00
commit 25bb8a444f
4 changed files with 1010 additions and 799 deletions

View file

@ -348,6 +348,8 @@ private:
QList<QPoint> visDlgPositions;
QByteArray startingDockLayout;
obs_data_array_t *SaveProjectors();
void LoadSavedProjectors(obs_data_array_t *savedProjectors);
@ -615,7 +617,6 @@ private slots:
void on_actionAlwaysOnTop_triggered();
void on_toggleSceneTransitions_toggled(bool visible);
void on_toggleListboxToolbars_toggled(bool visible);
void on_toggleStatusBar_toggled(bool visible);
@ -629,6 +630,9 @@ private slots:
void on_autoConfigure_triggered();
void on_stats_triggered();
void on_resetUI_triggered();
void on_lockUI_toggled(bool lock);
void logUploadFinished(const QString &text, const QString &error);
void updateCheckFinished();