branchpropwindow.h
author insilmaril
Wed, 25 Apr 2007 16:02:54 +0000
changeset 471 9c26d66d4c53
parent 462 494a5b8c131e
child 481 31196a98699c
permissions -rw-r--r--
started doxygen documentation
insilmaril@421
     1
#ifndef BRANCHPROPERTYWINDOW_H
insilmaril@421
     2
#define BRANCHPROPERTYWINDOW_H
insilmaril@421
     3
insilmaril@421
     4
#include "ui_branchpropwindow.h"
insilmaril@421
     5
insilmaril@421
     6
#include "branchobj.h"
insilmaril@421
     7
#include "mapeditor.h"
insilmaril@421
     8
insilmaril@421
     9
class BranchPropertyWindow:public QDialog
insilmaril@421
    10
{
insilmaril@421
    11
	Q_OBJECT
insilmaril@421
    12
public:
insilmaril@421
    13
	BranchPropertyWindow (QWidget *parent=0);
insilmaril@462
    14
	~BranchPropertyWindow ();
insilmaril@421
    15
	void setBranch (BranchObj *);
insilmaril@421
    16
	void setMapEditor (MapEditor *);
insilmaril@421
    17
insilmaril@421
    18
private slots:
insilmaril@421
    19
	void frameTypeChanged (int);
insilmaril@440
    20
	void framePenColorClicked ();
insilmaril@440
    21
	void frameBrushColorClicked ();
insilmaril@462
    22
	void framePaddingChanged(int);
insilmaril@462
    23
	void frameBorderWidthChanged(int);
insilmaril@421
    24
	void linkHideUnselectedChanged (int);
insilmaril@462
    25
	void incImgVerChanged (int);
insilmaril@462
    26
	void incImgHorChanged (int);
insilmaril@421
    27
insilmaril@421
    28
private:
insilmaril@462
    29
	void connectSignals();
insilmaril@462
    30
	void disconnectSignals();
insilmaril@462
    31
	
insilmaril@421
    32
	Ui::BranchPropertyWindow ui;
insilmaril@421
    33
insilmaril@421
    34
	BranchObj *branch;
insilmaril@421
    35
	MapEditor *mapEditor;
insilmaril@440
    36
insilmaril@462
    37
	QColor penColor;
insilmaril@440
    38
	QColor brushColor;
insilmaril@421
    39
};
insilmaril@421
    40
insilmaril@421
    41
#endif //