MainWindow: renamed class to match new style
Renamed mainWindow to MainWindow and engine::getMainWindow() to engine::mainWindow(). Additionally reduced some header dependencies.
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
/*
|
||||
* main_window.h - declaration of class mainWindow, the main window of LMMS
|
||||
* MainWindow.h - declaration of class MainWindow
|
||||
*
|
||||
* Copyright (c) 2004-2009 Tobias Doerffel <tobydox/at/users.sourceforge.net>
|
||||
*
|
||||
*
|
||||
* This file is part of Linux MultiMedia Studio - http://lmms.sourceforge.net
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
@@ -22,7 +22,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
#ifndef _MAIN_WINDOW_H
|
||||
#define _MAIN_WINDOW_H
|
||||
|
||||
@@ -56,18 +55,18 @@ enum ProjectPlaybackMode
|
||||
PPM_PianoRoll
|
||||
};
|
||||
|
||||
class mainWindow : public QMainWindow
|
||||
class MainWindow : public QMainWindow
|
||||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
inline QMdiArea * workspace( void )
|
||||
inline QMdiArea * workspace()
|
||||
{
|
||||
return( m_workspace );
|
||||
return m_workspace;
|
||||
}
|
||||
|
||||
inline QWidget * toolBar( void )
|
||||
inline QWidget * toolBar()
|
||||
{
|
||||
return( m_toolBar );
|
||||
return m_toolBar;
|
||||
}
|
||||
|
||||
//int addWidgetToToolBar( QWidget * _w, int _row = -1, int _col = -1 );
|
||||
@@ -77,24 +76,24 @@ public:
|
||||
// every function that replaces current file (e.g. creates new file,
|
||||
// opens another file...) has to call this before and may only process
|
||||
// if this function returns true
|
||||
bool mayChangeProject( void );
|
||||
bool mayChangeProject();
|
||||
|
||||
|
||||
void clearKeyModifiers( void );
|
||||
void clearKeyModifiers();
|
||||
|
||||
inline bool isCtrlPressed( void )
|
||||
inline bool isCtrlPressed()
|
||||
{
|
||||
return( m_keyMods.m_ctrl );
|
||||
return m_keyMods.m_ctrl;
|
||||
}
|
||||
|
||||
inline bool isShiftPressed( void )
|
||||
inline bool isShiftPressed()
|
||||
{
|
||||
return( m_keyMods.m_shift );
|
||||
return m_keyMods.m_shift;
|
||||
}
|
||||
|
||||
inline bool isAltPressed( void )
|
||||
inline bool isAltPressed()
|
||||
{
|
||||
return( m_keyMods.m_alt );
|
||||
return m_keyMods.m_alt;
|
||||
}
|
||||
|
||||
static void saveWidgetState( QWidget * _w, QDomElement & _de );
|
||||
@@ -102,40 +101,40 @@ public:
|
||||
|
||||
inline ProjectPlaybackMode playbackMode() const
|
||||
{
|
||||
return m_playbackMode;
|
||||
return m_playbackMode;
|
||||
}
|
||||
|
||||
void setPlaybackMode( ProjectPlaybackMode _playbackMode );
|
||||
|
||||
|
||||
public slots:
|
||||
void resetWindowTitle( void );
|
||||
void resetWindowTitle();
|
||||
|
||||
inline void emptySlot( void )
|
||||
inline void emptySlot()
|
||||
{
|
||||
}
|
||||
inline void enterWhatsThisMode( void )
|
||||
inline void enterWhatsThisMode()
|
||||
{
|
||||
QWhatsThis::enterWhatsThisMode();
|
||||
}
|
||||
void createNewProject( void );
|
||||
void createNewProject();
|
||||
void createNewProjectFromTemplate( QAction * _idx );
|
||||
void openProject( void );
|
||||
bool saveProject( void );
|
||||
bool saveProjectAs( void );
|
||||
void showSettingsDialog( void );
|
||||
void aboutLMMS( void );
|
||||
void help( void );
|
||||
void toggleAutomationEditorWin( void );
|
||||
void toggleBBEditorWin( void );
|
||||
void toggleSongEditorWin( void );
|
||||
void toggleProjectNotesWin( void );
|
||||
void toggleFxMixerWin( void );
|
||||
void togglePianoRollWin( void );
|
||||
void toggleControllerRack( void );
|
||||
void openProject();
|
||||
bool saveProject();
|
||||
bool saveProjectAs();
|
||||
void showSettingsDialog();
|
||||
void aboutLMMS();
|
||||
void help();
|
||||
void toggleAutomationEditorWin();
|
||||
void toggleBBEditorWin();
|
||||
void toggleSongEditorWin();
|
||||
void toggleProjectNotesWin();
|
||||
void toggleFxMixerWin();
|
||||
void togglePianoRollWin();
|
||||
void toggleControllerRack();
|
||||
|
||||
void undo( void );
|
||||
void redo( void );
|
||||
void undo();
|
||||
void redo();
|
||||
|
||||
void loadResource();
|
||||
|
||||
@@ -150,11 +149,11 @@ protected:
|
||||
|
||||
|
||||
private:
|
||||
mainWindow( void );
|
||||
mainWindow( const mainWindow & );
|
||||
virtual ~mainWindow();
|
||||
MainWindow();
|
||||
MainWindow( const MainWindow & );
|
||||
virtual ~MainWindow();
|
||||
|
||||
void finalize( void );
|
||||
void finalize();
|
||||
|
||||
void toggleWindow( QWidget * _w );
|
||||
|
||||
@@ -171,16 +170,16 @@ private:
|
||||
QRadioButton * m_radpPianoRoll;
|
||||
|
||||
ProjectPlaybackMode m_playbackMode;
|
||||
|
||||
|
||||
lcdSpinBox * m_tempoSpinBox;
|
||||
meterDialog * m_timeSigDisplay;
|
||||
|
||||
|
||||
automatableSlider * m_masterVolumeSlider;
|
||||
automatableSlider * m_masterPitchSlider;
|
||||
|
||||
|
||||
textFloat * m_mvsStatus;
|
||||
textFloat * m_mpsStatus;
|
||||
|
||||
|
||||
QMenu * m_templatesMenu;
|
||||
QMenu * m_recentlyOpenedProjectsMenu;
|
||||
int m_custom_templates_count;
|
||||
@@ -210,36 +209,36 @@ private:
|
||||
|
||||
private slots:
|
||||
void setHighQuality( bool );
|
||||
|
||||
|
||||
void masterVolumeChanged( int _new_val );
|
||||
void masterVolumePressed( void );
|
||||
void masterVolumePressed();
|
||||
void masterVolumeMoved( int _new_val );
|
||||
void masterVolumeReleased( void );
|
||||
void masterVolumeReleased();
|
||||
void masterPitchChanged( int _new_val );
|
||||
void masterPitchPressed( void );
|
||||
void masterPitchPressed();
|
||||
void masterPitchMoved( int _new_val );
|
||||
void masterPitchReleased( void );
|
||||
|
||||
void browseHelp( void );
|
||||
void fillTemplatesMenu( void );
|
||||
void masterPitchReleased();
|
||||
|
||||
void browseHelp();
|
||||
void fillTemplatesMenu();
|
||||
void openRecentlyOpenedProject( QAction * _action );
|
||||
void showTool( QAction * _idx );
|
||||
void updateRecentlyOpenedProjectsMenu( void );
|
||||
void updateRecentlyOpenedProjectsMenu();
|
||||
|
||||
void playbackSongClicked( bool );
|
||||
void playbackBBClicked( bool );
|
||||
void playbackPianoRollClicked( bool );
|
||||
|
||||
void shortcutSpacePressed( void );
|
||||
void shortcutLPressed( void );
|
||||
|
||||
void play( void );
|
||||
void record( void );
|
||||
void playAndRecord( void );
|
||||
void stop( void );
|
||||
void shortcutSpacePressed();
|
||||
void shortcutLPressed();
|
||||
|
||||
void play();
|
||||
void record();
|
||||
void playAndRecord();
|
||||
void stop();
|
||||
|
||||
signals:
|
||||
void periodicUpdate( void );
|
||||
void periodicUpdate();
|
||||
|
||||
} ;
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
* engine.h - engine-system of LMMS
|
||||
*
|
||||
* Copyright (c) 2006-2009 Tobias Doerffel <tobydox/at/users.sourceforge.net>
|
||||
*
|
||||
*
|
||||
* This file is part of Linux MultiMedia Studio - http://lmms.sourceforge.net
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
@@ -22,7 +22,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
#ifndef _ENGINE_H
|
||||
#define _ENGINE_H
|
||||
|
||||
@@ -41,7 +40,7 @@ class dummyTrackContainer;
|
||||
class fxMixer;
|
||||
class fxMixerView;
|
||||
class projectJournal;
|
||||
class mainWindow;
|
||||
class MainWindow;
|
||||
class mixer;
|
||||
class pianoRoll;
|
||||
class projectNotes;
|
||||
@@ -58,9 +57,9 @@ class EXPORT engine
|
||||
{
|
||||
public:
|
||||
static void init( const bool _has_gui = true );
|
||||
static void destroy( void );
|
||||
static void destroy();
|
||||
|
||||
static bool hasGUI( void )
|
||||
static bool hasGUI()
|
||||
{
|
||||
return s_hasGUI;
|
||||
}
|
||||
@@ -70,105 +69,105 @@ public:
|
||||
s_suppressMessages = _on;
|
||||
}
|
||||
|
||||
static bool suppressMessages( void )
|
||||
static bool suppressMessages()
|
||||
{
|
||||
return !s_hasGUI || s_suppressMessages;
|
||||
}
|
||||
|
||||
// core
|
||||
static mixer * getMixer( void )
|
||||
static mixer * getMixer()
|
||||
{
|
||||
return s_mixer;
|
||||
}
|
||||
|
||||
static fxMixer * getFxMixer( void )
|
||||
static fxMixer * getFxMixer()
|
||||
{
|
||||
return s_fxMixer;
|
||||
}
|
||||
|
||||
static song * getSong( void )
|
||||
static song * getSong()
|
||||
{
|
||||
return s_song;
|
||||
}
|
||||
|
||||
static bbTrackContainer * getBBTrackContainer( void )
|
||||
static bbTrackContainer * getBBTrackContainer()
|
||||
{
|
||||
return s_bbTrackContainer;
|
||||
}
|
||||
|
||||
static projectJournal * getProjectJournal( void )
|
||||
static projectJournal * getProjectJournal()
|
||||
{
|
||||
return s_projectJournal;
|
||||
}
|
||||
|
||||
static UnifiedResourceProvider * resourceProvider( void )
|
||||
static UnifiedResourceProvider * resourceProvider()
|
||||
{
|
||||
return s_resourceProvider;
|
||||
}
|
||||
|
||||
// GUI
|
||||
static mainWindow * getMainWindow( void )
|
||||
static MainWindow * mainWindow()
|
||||
{
|
||||
return s_mainWindow;
|
||||
}
|
||||
|
||||
static fxMixerView * getFxMixerView( void )
|
||||
static fxMixerView * getFxMixerView()
|
||||
{
|
||||
return s_fxMixerView;
|
||||
}
|
||||
|
||||
static songEditor * getSongEditor( void )
|
||||
static songEditor * getSongEditor()
|
||||
{
|
||||
return s_songEditor;
|
||||
}
|
||||
|
||||
static bbEditor * getBBEditor( void )
|
||||
static bbEditor * getBBEditor()
|
||||
{
|
||||
return s_bbEditor;
|
||||
}
|
||||
|
||||
static pianoRoll * getPianoRoll( void )
|
||||
static pianoRoll * getPianoRoll()
|
||||
{
|
||||
return s_pianoRoll;
|
||||
}
|
||||
|
||||
static projectNotes * getProjectNotes( void )
|
||||
static projectNotes * getProjectNotes()
|
||||
{
|
||||
return s_projectNotes;
|
||||
}
|
||||
|
||||
static automationEditor * getAutomationEditor( void )
|
||||
static automationEditor * getAutomationEditor()
|
||||
{
|
||||
return s_automationEditor;
|
||||
}
|
||||
|
||||
static AutomationRecorder * getAutomationRecorder( void )
|
||||
static AutomationRecorder * getAutomationRecorder()
|
||||
{
|
||||
return s_automationRecorder;
|
||||
}
|
||||
|
||||
static ladspa2LMMS * getLADSPAManager( void )
|
||||
static ladspa2LMMS * getLADSPAManager()
|
||||
{
|
||||
return s_ladspaManager;
|
||||
}
|
||||
|
||||
static dummyTrackContainer * getDummyTrackContainer( void )
|
||||
static dummyTrackContainer * getDummyTrackContainer()
|
||||
{
|
||||
return s_dummyTC;
|
||||
}
|
||||
|
||||
static ControllerRackView * getControllerRackView( void )
|
||||
static ControllerRackView * getControllerRackView()
|
||||
{
|
||||
return s_controllerRackView;
|
||||
}
|
||||
|
||||
static float framesPerTick( void )
|
||||
static float framesPerTick()
|
||||
{
|
||||
return s_framesPerTick;
|
||||
}
|
||||
static void updateFramesPerTick( void );
|
||||
static void updateFramesPerTick();
|
||||
|
||||
static const QMap<QString, QString> & pluginFileHandling( void )
|
||||
static const QMap<QString, QString> & pluginFileHandling()
|
||||
{
|
||||
return s_pluginFileHandling;
|
||||
}
|
||||
@@ -178,7 +177,7 @@ public:
|
||||
s_lmmsStyle = _style;
|
||||
}
|
||||
|
||||
static LmmsStyle * getLmmsStyle( void )
|
||||
static LmmsStyle * getLmmsStyle()
|
||||
{
|
||||
return s_lmmsStyle;
|
||||
}
|
||||
@@ -187,7 +186,7 @@ public:
|
||||
|
||||
static void loadConfiguration( QDomDocument & doc );
|
||||
|
||||
static MidiControlListener * getMidiControlListener( void )
|
||||
static MidiControlListener * getMidiControlListener()
|
||||
{
|
||||
return s_midiControlListener;
|
||||
}
|
||||
@@ -209,7 +208,7 @@ private:
|
||||
static MidiControlListener * s_midiControlListener;
|
||||
|
||||
// GUI
|
||||
static mainWindow * s_mainWindow;
|
||||
static MainWindow * s_mainWindow;
|
||||
static fxMixerView * s_fxMixerView;
|
||||
static songEditor * s_songEditor;
|
||||
static automationEditor * s_automationEditor;
|
||||
@@ -223,7 +222,7 @@ private:
|
||||
|
||||
static QMap<QString, QString> s_pluginFileHandling;
|
||||
|
||||
static void initPluginFileHandling( void );
|
||||
static void initPluginFileHandling();
|
||||
|
||||
} ;
|
||||
|
||||
|
||||
@@ -312,7 +312,7 @@ private:
|
||||
|
||||
friend class engine;
|
||||
friend class songEditor;
|
||||
friend class mainWindow;
|
||||
friend class MainWindow;
|
||||
friend class ControllerRackView;
|
||||
|
||||
signals:
|
||||
|
||||
Reference in New Issue
Block a user