1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
//---------------------------------------------------------------------------
#ifndef pntdlgH
#define pntdlgH
//---------------------------------------------------------------------------
#include <QDialog>
#include "ui_pntdlg.h"
//---------------------------------------------------------------------------
class PntDialog : public QDialog, private Ui::PntDialog
{
Q_OBJECT
protected:
void showEvent(QShowEvent*);
bool noUpdate;
public slots:
void BtnDelClick();
void BtnAddClick();
void BtnUpdateClick();
void PntListSetEditText();
void PntListClick();
void PntListDblClick(QTableWidgetItem *w);
private:
void UpdatePoint(void);
public:
double Pos[3];
int FontScale;
explicit PntDialog(QWidget* parent = NULL);
void SetPoint(void);
};
//---------------------------------------------------------------------------
#endif
|