kgantt

KGantt Module <br> <IMG SRC="gantt.png">

3.5.6

The kgantt module contains several classes (KGanttItem, KGantt) for drawing and editing gantt-diagramms. This example shows how to use the gantt module:
  #include "kgantt/KGantt.h"
  
  int main(int args, char* argv[])
  {
       ...

       KGantt* gantt = new KGantt(0, mainwindow);

       KGanttItem* toplevel = gantt->getToplevelItem();

       KGanttItem* t1 = new KGanttItem(toplevel, 
                                       "task 1, no subtasks", 
                                   QDateTime::currentDateTime().addDays(10),
                                       QDateTime::currentDateTime().addDays(20) );

       ...

  }

You just have to create an object of class KGantt and add several objects of class KGanttItem.

KDE Home | KDE Accessibility Home | Description of Access Keys