OSDN Git Service

Updated Visual Studio 2012 to "Update 1" (final release).
[lamexp/LameXP.git] / src / Dialog_MainWindow.h
index 3e721e8..c962ac3 100644 (file)
@@ -35,6 +35,7 @@ class FileListModel;
 class AbstractEncoder;
 class QMenu;
 class DropBox;
+class CustomEventFilter;
 
 class MainWindow: public QMainWindow, private Ui::MainWindow
 {
@@ -70,7 +71,9 @@ private slots:
        void clearFilesButtonClicked(void);
        void clearMetaButtonClicked(void);
        void closeButtonClicked(void);
+       void compressionTabEventOccurred(QWidget*, QEvent*);
        void customParamsChanged(void);
+       void customParamsHelpRequested(QWidget *obj, QEvent *event);
        void customTempFolderChanged(const QString &text);
        void disableNeroAacNotificationsActionTriggered(bool checked);
        void disableShellIntegrationActionTriggered(bool);
@@ -106,13 +109,17 @@ private slots:
        void normalizationModeChanged(int mode);
        void notifyOtherInstance(void);
        void openFolderActionActivated(void);
+       void opusSettingsChanged(void);
        void outputFolderContextMenu(const QPoint &pos);
        void outputFolderDirectoryLoaded(const QString &path);
        void outputFolderEditFinished(void);
        void outputFolderItemExpanded(const QModelIndex &item);
+       void outputFolderMouseEventOccurred(QWidget *sender, QEvent *event);
+       void outputFolderViewEventOccurred(QWidget *sender, QEvent *event);
        void outputFolderRowsInserted(const QModelIndex &parent, int start, int end);
        void outputFolderViewClicked(const QModelIndex &index);
        void outputFolderViewMoved(const QModelIndex &index);
+       void overwriteModeChanged(int id);
        void playlistEnabledChanged(void);
        void prependRelativePathChanged(void);
        void previewContextActionTriggered(void);
@@ -126,6 +133,7 @@ private slots:
        void samplingRateChanged(int value);
        void saveToSourceFolderChanged(void);
        void showAnnounceBox(void);
+       void showCustomParamsHelpScreen(const QString &toolName, const QString &command);
        void showDetailsButtonClicked(void);
        void showDropBoxWidgetActionTriggered(bool checked);
        void showFolderContextActionTriggered(void);
@@ -164,6 +172,7 @@ private:
        void addFiles(const QStringList &files);
        void addFolder(const QString &path, bool recursive = false, bool delayed = false);
        bool checkForUpdates(void);
+       void initializeTranslation(void);
        void refreshFavorites(void);
        
        bool m_accepted;
@@ -204,4 +213,10 @@ private:
        QActionGroup *m_tabActionGroup;
        QButtonGroup *m_encoderButtonGroup;
        QButtonGroup *m_modeButtonGroup;
+       QButtonGroup *m_overwriteButtonGroup;
+
+       CustomEventFilter *m_evenFilterCustumParamsHelp;
+       CustomEventFilter *m_evenFilterOutputFolderMouse;
+       CustomEventFilter *m_evenFilterOutputFolderView;
+       CustomEventFilter *m_evenFilterCompressionTab;
 };