17 #ifndef __MAINWINDOWSHARE_H__ 18 #define __MAINWINDOWSHARE_H__ 23 class TDEToggleAction;
42 void slotGUICreated( KParts::Part * );
45 void gotoNextWindow();
46 void gotoPreviousWindow();
47 void gotoFirstWindow();
48 void gotoLastWindow();
52 void slotKeyBindings();
53 void slotConfigureToolbars();
54 void slotConfigureNotifications();
55 void slotConfigureEditors();
57 void slotActiveProcessChanged( KDevPlugin*,
bool );
58 void slotActivePartChanged( KParts::Part* part );
59 void slotStopPopupActivated(
int);
60 void slotStopMenuAboutToShow();
61 void slotStopButtonPressed();
62 void slotNewToolbarConfig();
63 void slotShowMenuBar();
64 void slotActionStatusText(
const TQString &text );
66 void slotToggleMainToolbar();
67 void slotToggleBuildToolbar();
68 void slotToggleViewToolbar();
69 void slotToggleBrowserToolbar();
70 void slotToggleStatusbar();
72 void contextMenu(TQPopupMenu *,
const Context *);
75 TDEToggleAction* m_toggleMainToolbar;
76 TDEToggleAction* m_toggleBuildToolbar;
77 TDEToggleAction* m_toggleViewToolbar;
78 TDEToggleAction* m_toggleBrowserToolbar;
79 TDEToggleAction* m_toggleStatusbar;
81 TDEAction * m_configureEditorAction;
83 TDEToolBarPopupAction* m_stopProcesses;
85 KParts::MainWindow* m_pMainWnd;
86 TQPtrList<KDevPlugin> activeProcesses;
89 #endif // __MAINWINDOWSHARE_H__ Shared main window functionality.