-#ifndef QG_SNAPDISTOPTIONS_H
-#define QG_SNAPDISTOPTIONS_H
+#ifndef __SNAPDISTOPTIONS_H__
+#define __SNAPDISTOPTIONS_H__
-#include <qvariant.h>
+#include <QtGui>
-#include <Qt3Support/Q3MimeSourceFactory>
-#include <QtCore/QVariant>
-#include <QtGui/QAction>
-#include <QtGui/QApplication>
-#include <QtGui/QButtonGroup>
-#include <QtGui/QFrame>
-#include <QtGui/QHBoxLayout>
-#include <QtGui/QHeaderView>
-#include <QtGui/QLabel>
-#include <QtGui/QLineEdit>
-#include <QtGui/QWidget>
-#include "rs_circle.h"
-#include "rs_settings.h"
-
-QT_BEGIN_NAMESPACE
-
-class Ui_QG_SnapDistOptions
-{
- public:
- QHBoxLayout *hboxLayout;
- QLabel *lDist;
- QLineEdit *leDist;
- QFrame *sep1;
-
- void setupUi(QWidget *QG_SnapDistOptions)
- {
- if (QG_SnapDistOptions->objectName().isEmpty())
- QG_SnapDistOptions->setObjectName(QString::fromUtf8("QG_SnapDistOptions"));
- QG_SnapDistOptions->resize(150, 24);
- QSizePolicy sizePolicy(static_cast<QSizePolicy::Policy>(4), static_cast<QSizePolicy::Policy>(0));
- sizePolicy.setHorizontalStretch(0);
- sizePolicy.setVerticalStretch(0);
- sizePolicy.setHeightForWidth(QG_SnapDistOptions->sizePolicy().hasHeightForWidth());
- QG_SnapDistOptions->setSizePolicy(sizePolicy);
- QG_SnapDistOptions->setMinimumSize(QSize(130, 22));
- QG_SnapDistOptions->setMaximumSize(QSize(150, 32767));
- hboxLayout = new QHBoxLayout(QG_SnapDistOptions);
- hboxLayout->setSpacing(6);
- hboxLayout->setContentsMargins(1, 1, 1, 1);
- hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
- lDist = new QLabel(QG_SnapDistOptions);
- lDist->setObjectName(QString::fromUtf8("lDist"));
- lDist->setWordWrap(false);
-
- hboxLayout->addWidget(lDist);
-
- leDist = new QLineEdit(QG_SnapDistOptions);
- leDist->setObjectName(QString::fromUtf8("leDist"));
-
- hboxLayout->addWidget(leDist);
-
- sep1 = new QFrame(QG_SnapDistOptions);
- sep1->setObjectName(QString::fromUtf8("sep1"));
- QSizePolicy sizePolicy1(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(1));
- sizePolicy1.setHorizontalStretch(0);
- sizePolicy1.setVerticalStretch(0);
- sizePolicy1.setHeightForWidth(sep1->sizePolicy().hasHeightForWidth());
- sep1->setSizePolicy(sizePolicy1);
- sep1->setFrameShape(QFrame::VLine);
- sep1->setFrameShadow(QFrame::Sunken);
-
- hboxLayout->addWidget(sep1);
-
- retranslateUi(QG_SnapDistOptions);
- QObject::connect(leDist, SIGNAL(textChanged(QString)), QG_SnapDistOptions, SLOT(updateDist(QString)));
-
- QMetaObject::connectSlotsByName(QG_SnapDistOptions);
- } // setupUi
-
- void retranslateUi(QWidget *QG_SnapDistOptions)
- {
- QG_SnapDistOptions->setWindowTitle(QApplication::translate("QG_SnapDistOptions", "Snap Distance Options", 0, QApplication::UnicodeUTF8));
- lDist->setText(QApplication::translate("QG_SnapDistOptions", "Distance:", 0, QApplication::UnicodeUTF8));
- } // retranslateUi
-};
-
-namespace Ui {
-class QG_SnapDistOptions: public Ui_QG_SnapDistOptions
-{
-};
-} // namespace Ui
-
-QT_END_NAMESPACE
-
-class QG_SnapDistOptions: public QWidget, public Ui::QG_SnapDistOptions
+class SnapDistOptions: public QWidget
{
Q_OBJECT
public:
- QG_SnapDistOptions(QWidget * parent = 0, const char * name = 0, Qt::WindowFlags fl = 0);
- ~QG_SnapDistOptions();
+ SnapDistOptions(QToolBar * parent = 0, Qt::WindowFlags flags = 0);
+ ~SnapDistOptions();
public slots:
- virtual void setDist(double * d);
- virtual void updateDist(const QString & d);
+ void setDist(double * d);
+ void updateDist(const QString & d);
protected:
double * dist;
- protected slots:
- virtual void languageChange();
-
private:
- void destroy();
+ QLabel * lDist;
+ QLineEdit * leDist;
};
-#endif // QG_SNAPDISTOPTIONS_H
+#endif // __SNAPDISTOPTIONS_H__