Back to index

fet  5.18.0
Public Slots | Public Member Functions | Public Attributes
ActivityPlanningConfirmationForm Class Reference

#include <activityplanningconfirmationform.h>

List of all members.

Public Slots

void dontShowAgainCheckBoxToggled ()

Public Member Functions

 ActivityPlanningConfirmationForm (QWidget *parent)
 ~ActivityPlanningConfirmationForm ()

Public Attributes

bool dontShowAgain

Detailed Description

Definition at line 23 of file activityplanningconfirmationform.h.

Constructor & Destructor Documentation

Definition at line 22 of file activityplanningconfirmationform.cpp.

                                                                                 : QDialog(parent)
       connect(continuePushButton, SIGNAL(clicked()), this, SLOT(accept()));
       connect(cancelPushButton, SIGNAL(clicked()), this, SLOT(reject()));
       connect(dontShowAgainCheckBox, SIGNAL(stateChanged(int)), this, SLOT(dontShowAgainCheckBoxToggled()));

       QString s;
       s+=tr("Please read carefully the description below:");
       //s+=tr("This function is new and not thoroughly tested. Please report any problems.");
       //s+=" ";
       //s+=tr("It might be a good idea to backup your current data file before proceeding.");
       s+=tr("This is a simple activity planning dialog. You need to add all teachers, "
              "subjects and the students structure before you can work with it. It "
              "is also recommended to add the necessary activity tags before using this dialog.");
       s+=tr("The main work will be done in the upper table with the students-subjects "
              "matrix. Select an 'action' from the right side and activate a table cell to do that "
              "action (activate with the mouse double-click or click, depending on your platform, or by pressing Enter). "
              "The number of hours is summed in the heading, so "
              "you can always check if your planning fits your needs.");
       s+=tr("You can also double click the tables heading to do an action to the whole row/column.");
       s+=tr("You can change size of the tables by using the splitter between the tables.");
       s+=tr("Pseudo activities are (sometimes) difficult to see in the tables, so "
              "you can view them quickly with the corresponding push button.");
       s+=tr("You have also a facility to hide/show the buttons on the right. This is useful "
              "if you need more space for the tables. With the buttons shown (default), there is available a "
              "'Hide buttons' command. When you press it, all the other buttons will be hidden and you will have only "
              "one small button remaining. Press it and all the buttons will be shown again.");
       s+=" ";
       s+=tr("If the buttons are hidden, when you will double-click or click the mouse on the tables or press Enter "
              "on a table cell, the command that will be done is the one which was selected when the buttons were not hidden.");

Here is the call graph for this function:

Definition at line 75 of file activityplanningconfirmationform.cpp.

Here is the call graph for this function:

Member Function Documentation

Definition at line 80 of file activityplanningconfirmationform.cpp.


Here is the caller graph for this function:

Member Data Documentation

Definition at line 28 of file activityplanningconfirmationform.h.

The documentation for this class was generated from the following files: