Trolltech Home | Qt-interest Home | Recent Threads | All Threads | Author | Date
All threads index page 4

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