#include "keduvocxdxfreader.h"
#include "leitnersystem.h"
-class KEduVocDocument::Private
+class KEduVocDocument::KEduVocDocumentPrivate
{
public:
- Private(KEduVocDocument* qq)
+ KEduVocDocumentPrivate(KEduVocDocument* qq)
: q(qq)
{
init();
};
-void KEduVocDocument::Private::init()
+void KEduVocDocument::KEduVocDocumentPrivate::init()
{
m_lessonDescriptions.clear();
m_articles.clear();
KEduVocDocument::KEduVocDocument(QObject *parent)
- : QObject(parent), d(new Private(this))
+ : QObject(parent), d(new KEduVocDocumentPrivate(this))
{
}
if (!saved) {
QString msg = i18n("Could not save \"%1\"\nDo you want to try again?", tmp.path());
int result = KMessageBox::warningContinueCancel(0, msg, i18n("Error Saving File"), KGuiItem(i18n("&Retry")));
- if (result == KMessageBox::Cancel)
+ if (result == KMessageBox::Cancel)
return false;
}
}
private:
// The private data of this - see KEduVocDocument::Private, implemented in keduvocdocument.cpp
- class Private;
- Private* const d;
+ class KEduVocDocumentPrivate;
+ KEduVocDocumentPrivate* const d;
Q_DISABLE_COPY(KEduVocDocument)
};
#include <kdebug.h>
-class LeitnerSystemView::Private
+class LeitnerSystemView::LeitnerSystemViewPrivate
{
public:
- Private( LeitnerSystemView* qq )
+ LeitnerSystemViewPrivate( LeitnerSystemView* qq )
: q( qq ), m_highlightedBox( -1 )
{
}
LeitnerSystemView::LeitnerSystemView( QWidget* parent )
- : QWidget( parent ), d( new Private( this ) )
+ : QWidget( parent ), d( new LeitnerSystemViewPrivate( this ) )
{
}
delete d;
}
-void LeitnerSystemView::Private::drawSystem( QPainter* p )
+void LeitnerSystemView::LeitnerSystemViewPrivate::drawSystem( QPainter* p )
{
m_imageY = q->height() / 2 - 32;
}
}
-void LeitnerSystemView::Private::drawConnections(QPainter* p)
+void LeitnerSystemView::LeitnerSystemViewPrivate::drawConnections(QPainter* p)
{
//dist = number of boxes that are in between the two boxes
//width = width of the rect for the arc
d->drawConnections( &p );
}
-void LeitnerSystemView::Private::calculateSize()
+void LeitnerSystemView::LeitnerSystemViewPrivate::calculateSize()
{
//margin = 12
//distance between boxes = 10
class KDEEDUCORE_EXPORT LeitnerSystemView : public QWidget
{
Q_OBJECT
-
+
public:
/**
* The public constructor
* @param box the number of the box to be highlighted
*/
void highlightBox( int box );
-
+
Q_SIGNALS:
- void boxClicked(int box); //is emitted if the user clicks on a box
+ void boxClicked(int box); //is emitted if the user clicks on a box
protected:
virtual void paintEvent( QPaintEvent* );
virtual void mousePressEvent(QMouseEvent* e);
private:
- class Private;
- Private* const d;
+ class LeitnerSystemViewPrivate;
+ LeitnerSystemViewPrivate* const d;
Q_DISABLE_COPY( LeitnerSystemView )
};