Qt-interest Archive, April 2008
QDockWindow is private error
Message 1 in thread
Hi list,
I want to create a subclass of DockWindow, but I receive an error like this:
/usr/include/qt3/qdockwindow.h: In copy constructor
ÃâËAsusBtnDockWindow::AsusBtnDockWindow(const AsusBtnDockWindow&)Ãââ:
/usr/include/qt3/qdockwindow.h:220: error:
ÃâËQDockWindow::QDockWindow(const QDockWindow&)Ãââ is private
MyDockWindow.h:7: error: within this context
The content of MyDockWindow.h is shown below. Please tell me why this
error happens. Thx in advance.
-- MyDockWindow.h --
#ifndef __MY_DOCK_WINDOW_H
#define __MY_DOCK_WINDOW_H
#include <qdockwindow.h>
class MyDockWindow : public QDockWindow
{
Q_OBJECT
public:
MyDockWindow(QWidget * parent) : QDockWindow(parent)
{
setCloseMode(QDockWindow::Always);
}
MyDockWindow(Place p = InDock, QWidget * parent = 0, const char *
name = 0, WFlags f = 0);
~MyDockWindow();
};
#endif