資源簡介
qwt的源代碼,包括在各平臺如何安裝,以及十多個例子。
代碼片段和文件信息
/*?-*-?mode:?C++?;?c-file-style:?“stroustrup“?-*-?*****************************
?*?Qwt?Widget?Library
?*?Copyright?(C)?1997???Josef?Wilgen
?*?Copyright?(C)?2002???Uwe?Rathmann
?*
?*?This?library?is?free?software;?you?can?redistribute?it?and/or
?*?modify?it?under?the?terms?of?the?Qwt?License?Version?1.0
?*****************************************************************************/
#include?
#include?
#include?
#include?
#include?“qwt_designer_plotdialog.h“
using?namespace?QwtDesignerPlugin;
PlotDialog::PlotDialog(?const?QString?&properties?QWidget?*parent?):
????QDialog(?parent?)
{
????setWindowtitle(?“Plot?Properties“?);
????QLineEdit?*lineEdit?=?new?QLineEdit(?properties?);
????connect(?lineEdit?SIGNAL(?textChanged(?const?QString?&?)?)
????????SIGNAL(?edited(?const?QString?&?)?)?);
????QTabWidget?*tabWidget?=?new?QTabWidget(?this?);
????tabWidget->addTab(?lineEdit?“General“?);
????QPushButton?*closeButton?=?new?QPushButton(?“Close“?);
????connect(?closeButton?SIGNAL(?clicked()?)?this?SLOT(?accept()?)?);
????QHBoxLayout?*buttonLayout?=?new?QHBoxLayout;
????buttonLayout->addStretch(?1?);
????buttonLayout->addWidget(?closeButton?);
????QVBoxLayout?*mainLayout?=?new?QVBoxLayout;
????mainLayout->addWidget(?tabWidget?);
????mainLayout->addLayout(?buttonLayout?);
????setLayout(?mainLayout?);
}
評論
共有 條評論