class Thesaurus
{
+ /// noncopyable
+ Thesaurus(Thesaurus const &);
+ void operator=(Thesaurus const &);
public:
///
Thesaurus();
class Undo
{
+ /// noncopyable
+ Undo(Undo const &);
+ void operator=(Undo const &);
public:
Undo(Buffer &);
*/
class FileDialog
{
+ /// noncopyable
+ FileDialog(FileDialog const &);
+ void operator=(FileDialog const &);
public:
/// label, directory path button
typedef std::pair<QString, QString> Button;
} // namespace anon
-struct GuiView::GuiViewPrivate
+class GuiView::GuiViewPrivate
{
+ /// noncopyable
+ GuiViewPrivate(GuiViewPrivate const &);
+ void operator=(GuiViewPrivate const &);
+public:
GuiViewPrivate(GuiView * gv)
: gv_(gv), current_work_area_(0), current_main_work_area_(0),
layout_(0), autosave_timeout_(5000),
bool goToFileRow(std::string const & argument);
///
- struct GuiViewPrivate;
+ class GuiViewPrivate;
GuiViewPrivate & d;
public:
//
/////////////////////////////////////////////////////////////////////
-struct LayoutBox::Private
+class LayoutBox::Private
{
+ /// noncopyable
+ Private(Private const &);
+ void operator=(Private const &);
+public:
Private(LayoutBox * parent, GuiView & gv) : p(parent), owner_(gv),
inset_(0),
// set the layout model with two columns
private:
friend class LayoutItemDelegate;
- struct Private;
+ class Private;
Private * const d;
};
class Menus
{
+ /// noncopyable
+ Menus(Menus const &);
+ void operator=(Menus const &);
public:
Menus();
~Menus();
/// There is one TocModel per list in the TocBackend.
class TocModel
{
+ /// noncopyable
+ TocModel(TocModel const &);
+ void operator=(TocModel const &);
public:
///
TocModel(QObject * parent);