tychoBCGEN  0.5
 All Data Structures Namespaces Files Functions Variables
Public Member Functions | Protected Member Functions | Private Attributes
tutorial Class Reference

#include <tutorial.h>

Public Member Functions

 tutorial (QWidget *parent=0)
 ~tutorial ()

Protected Member Functions

void resizeEvent (QResizeEvent *event)

Private Attributes

Ui::tutorialui
QImage image_tutorial
QPixmap pixmap_tutorial
QGraphicsScene * scene_tutorial

Detailed Description

Definition at line 16 of file tutorial.h.


Constructor & Destructor Documentation

tutorial::tutorial ( QWidget *  parent = 0)
explicit

The tutorial window

Definition at line 10 of file tutorial.cpp.

References Ui_tutorial::close, Ui_tutorial::graphicsView, image_tutorial, pixmap_tutorial, scene_tutorial, Ui_tutorial::setupUi(), and ui.

:
QDialog(parent),
{
ui->setupUi(this);
QString file("./images/workflow.png");
connect(ui->close, SIGNAL(clicked()), this, SLOT(close()));
image_tutorial.load(file);
pixmap_tutorial = QPixmap::fromImage(image_tutorial);
if (image_tutorial.width() > 0){
scene_tutorial = new QGraphicsScene;
ui->graphicsView->setDragMode(ui->graphicsView->ScrollHandDrag);
}
}
tutorial::~tutorial ( )

Definition at line 31 of file tutorial.cpp.

References ui.

{
delete ui;
}

Member Function Documentation

void tutorial::resizeEvent ( QResizeEvent *  event)
protected

Definition at line 37 of file tutorial.cpp.

References Ui_tutorial::close, Ui_tutorial::graphicsView, Ui_tutorial::textBrowser, and ui.

{
int width = tutorial::width();
int heigth = tutorial::height();
ui->close->setGeometry(width-100, heigth-50, 86, 25);
ui->textBrowser->setGeometry(10, 10, width/2-200, heigth-75);
ui->graphicsView->setGeometry(width/2-180,10, width/2+170, heigth-75);
}

Field Documentation

QImage tutorial::image_tutorial
private

Definition at line 28 of file tutorial.h.

Referenced by tutorial().

QPixmap tutorial::pixmap_tutorial
private

Definition at line 29 of file tutorial.h.

Referenced by tutorial().

QGraphicsScene* tutorial::scene_tutorial
private

Definition at line 30 of file tutorial.h.

Referenced by tutorial().

Ui::tutorial* tutorial::ui
private

Definition at line 27 of file tutorial.h.

Referenced by resizeEvent(), tutorial(), and ~tutorial().


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