/*************************************************************************** * * * This program is free software; you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * * the Free Software Foundation; either version 2 of the License, or * * (at your option) any later version. * * * * copyright (C) 2002-2006 * * Umbrello UML Modeller Authors * ***************************************************************************/ #ifndef NOTEDIALOG_H #define NOTEDIALOG_H //kde includes #include //app includes #include "../notewidget.h" /** * @author Paul Hensgen * Bugs and comments to uml-devel@lists.sf.net or http://bugs.trinitydesktop.org */ class TQGroupBox; class TQLineEdit; class TQTextEdit; class NoteDialog : public KDialogBase { Q_OBJECT public: /** * Constructs an NoteDialog. */ NoteDialog( TQWidget * parent, NoteWidget * pNote ); /** * Standard deconstructor. */ ~NoteDialog(); public slots: void slotOk(); private: //GUI widgets TQGroupBox * m_pDocGB; TQTextEdit * m_pDocTE; /** * Note widget to show documentation for. */ NoteWidget * m_pNoteWidget; }; #endif