]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/sidebarpage.h
Dolphin is now a KUniqueApplication. A lot of thanks go to Oscar Blumberg, who submit...
[dolphin.git] / src / sidebarpage.h
index 50a7b598f31092fa34a39da02de382e4f437db7a..b1e758824c80ef8d5f5027d68f5dfff59bf3a531 100644 (file)
@@ -15,7 +15,7 @@
  *   You should have received a copy of the GNU General Public License     *
  *   along with this program; if not, write to the                         *
  *   Free Software Foundation, Inc.,                                       *
- *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             *
+ *   51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA          *
  ***************************************************************************/
 
 #ifndef _SIDEBARPAGE_H_
@@ -23,6 +23,7 @@
 
 #include <qwidget.h>
 
+class DolphinMainWindow;
 class Sidebar;
 
 /**
@@ -35,7 +36,7 @@ class SidebarPage : public QWidget
        Q_OBJECT
 
 public:
-    SidebarPage(QWidget* parent);
+    explicit SidebarPage(DolphinMainWindow* mainwindow, QWidget* parent=0);
     virtual ~SidebarPage();
 
 protected slots:
@@ -44,6 +45,12 @@ protected slots:
      * The active view can be retrieved by Dolphin::mainWin().activeView();
      */
     virtual void activeViewChanged();
+
+protected:
+    DolphinMainWindow* mainWindow() const;
+
+private:
+    DolphinMainWindow *m_mainWindow;
 };
 
 #endif // _SIDEBARPAGE_H_