]> Git trees. - libqmvoc.git/commitdiff
adapt qmvoclesson.h for querymee
authorReto Zingg <g.d0b3rm4n@gmail.com>
Sat, 15 Dec 2012 17:28:48 +0000 (19:28 +0200)
committerReto Zingg <g.d0b3rm4n@gmail.com>
Sat, 21 Sep 2013 11:09:09 +0000 (14:09 +0300)
qmvoclesson.h

index 967470f980908ece57c19864c283a89a644d0b5f..5d266c4f032041b0de0e98f4ed4cfdaa24a6db13 100644 (file)
@@ -1,7 +1,12 @@
+/***************************************************************************
+*   this file is from kdeedu project. Filename: keduvoclesson.h
+***************************************************************************/
+
 /***************************************************************************
 
     Copyright 2007 Jeremy Whiting <jpwhiting@kde.org>
     Copyright 2007 Frederik Gladhorn <frederik.gladhorn@kdemail.net>
+    Copyright (C) 2010, 2012 Reto Zingg <g.d0b3rm4n@gmail.com>
 
  ***************************************************************************/
 
  *                                                                         *
  ***************************************************************************/
 
-#ifndef KEDUVOCLESSON_H
-#define KEDUVOCLESSON_H
+#ifndef QMVOCLESSON_H
+#define QMVOCLESSON_H
 
-#include "libkeduvocdocument_export.h"
+#include "libqmvocdocument_export.h"
 
-#include "keduvoccontainer.h"
+#include "qmvoccontainer.h"
 
-class KEduVocExpression;
+class QmVocExpression;
 
 /** class to store information about a lesson */
-class KEDUVOCDOCUMENT_EXPORT KEduVocLesson :public KEduVocContainer
+class QMVOCDOCUMENT_EXPORT QmVocLesson :public QmVocContainer
 {
 public:
     /** default constructor */
-    explicit KEduVocLesson(const QString& name, KEduVocContainer *parent = 0);
+    explicit QmVocLesson(const QString& name, QmVocContainer *parent = 0);
 
-//     void appendChildLesson(KEduVocLesson *child);
+//     void appendChildLesson(QmVocLesson *child);
 
-//     QList<KEduVocLesson *> childLessons();
-//     KEduVocLesson *childLesson(int row);
+//     QList<QmVocLesson *> childLessons();
+//     QmVocLesson *childLesson(int row);
 
 //     int childLessonCount() const;
 
 //     int row() const;
-//     KEduVocLesson *parent();
+//     QmVocLesson *parent();
 
     /** copy constructor for d-pointer safe copying */
-    KEduVocLesson( const KEduVocLesson &other );
+    QmVocLesson( const QmVocLesson &other );
 
     /** destructor */
-    ~KEduVocLesson();
+    ~QmVocLesson();
 
     /** assignment operator */
-    KEduVocLesson& operator= ( const KEduVocLesson& );
+    QmVocLesson& operator= ( const QmVocLesson& );
 
-    KEduVocExpression* entry(int row, EnumEntriesRecursive recursive = NotRecursive);
+    QmVocExpression* entry(int row, EnumEntriesRecursive recursive = NotRecursive);
 
     /** get a list of all entries in the lesson */
-    QList < KEduVocExpression* > entries(EnumEntriesRecursive recursive = NotRecursive);
+    QList < QmVocExpression* > entries(EnumEntriesRecursive recursive = NotRecursive);
 
     /** get the number of entries in the lesson */
     int entryCount(EnumEntriesRecursive recursive = NotRecursive);
@@ -60,19 +65,19 @@ public:
     /** append an entry to the lesson
      * @param entryid id of the entry to add
      */
-    void appendEntry(KEduVocExpression* entry);
+    void appendEntry(QmVocExpression* entry);
 
     /**
      * insert an entry at a specific position
      * @param index 
      * @param entry 
      */
-    void insertEntry(int index, KEduVocExpression* entry);
+    void insertEntry(int index, QmVocExpression* entry);
 
     /** remove an entry from the lesson
      * @param entryid id of the entry to remove
      */
-    void removeEntry(KEduVocExpression* entry);
+    void removeEntry(QmVocExpression* entry);
 
 private:
     class Private;