/*QWidget *widgetIGESCatalog = static_cast<QWidget*>(dialog->findChild<QWidget *>("widgetIGESCatalog"));
treeWidget_1->setItemWidget(IGES_Catalog, 1, widgetIGESCatalog);
QToolButton *toolButtonIGESCatalog = static_cast<QToolButton *>(dialog->findChild<QToolButton *>("toolButtonIGESCatalog"));
connect(toolButtonIGESCatalog, &QToolButton::clicked, [=]() {
QFileDialog::getOpenFileName(this, "打开文件", m_pCommonData->m_applicationSetting->m_pGenaralSetting->m_strIGESDiractory);
});*/
/*CMyQLineEdit *lineEditIGESCatalog = static_cast<CMyQLineEdit *>(dialog->findChild<QLineEdit *>("lineEditIGESCatalog"));*/
/*void QLineEdit::mouseDoubleClickEvent(QMouseEvent* ev) {
QFileDialog::getOpenFileName(this, "打开文件", m_pCommonData->m_applicationSetting->m_pGenaralSetting->m_strIGESDiractory);
}*/
/*void QWidget::mouseDoubleClickEvent(QMouseEvent *event) {
QFileDialog::getOpenFileName(this, "打开文件", "C:\\Program Files (x86)");
}*/
/*connect(treeWidget_1, static_cast<void (QTreeWidget::*)(QTreeWidgetItem*,int)>(&QTreeWidget::itemDoubleClicked), [=]() {
QFileDialog::getOpenFileName(this, "打开文件", "C:\\Program Files (x86)\Microsoft Office");
});*/
//connect(uiLanguageCombobox, static_cast<void (QComboBox::*)(int)>(&QComboBox::currentIndexChanged), );
//DMIS目录
//QTreeWidgetItem* DMIS_Catalog = new QTreeWidgetItem(QStringList() << "DMIS_Catalog");
//catalogItem->addChild(DMIS_Catalog);
//QToolButton *toolButtonDMISCatalog = new QToolButton();
//CMyQLineEdit *lineEditDMISCatalog = new CMyQLineEdit();
//QHBoxLayout *layoutDMISCatalog = new QHBoxLayout;
//layoutDMISCatalog->addWidget(lineEditDMISCatalog);
//layoutDMISCatalog->addWidget(toolButtonDMISCatalog);
//QWidget* widgetDMISCatalog = new QWidget;
//widgetDMISCatalog->setLayout(layoutDMISCatalog);
//treeWidget_1->setItemWidget(DMIS_Catalog, 1, widgetDMISCatalog);
//lineEditDMISCatalog->setText(m_pCommonData->m_applicationSetting->m_pGenaralSetting->m_strDMISDiractory);
//connect(toolButtonDMISCatalog, &QToolButton::clicked, [=]() {
// m_pCommonData->m_applicationSetting->m_pGenaralSetting->m_strDMISDiractory = QFileDialog::getExistingDirectory(this, tr("Open Directory"), m_pCommonData->m_applicationSetting->m_pGenaralSetting->m_strDMISDiractory, QFileDialog::ShowDirsOnly | QFileDialog::DontResolveSymlinks);
// lineEditDMISCatalog->setPlaceholderText(m_pCommonData->m_applicationSetting->m_pGenaralSetting->m_strDMISDiractory);
//});
/*QWidget *widgetDMISCatalog = static_cast<QWidget*>(dialog->findChild<QWidget *>("widgetDMISCatalog"));
treeWidget_1->setItemWidget(DMIS_Catalog, 1, widgetDMISCatalog);
QToolButton *toolButtonDMISCatalog = static_cast<QToolButton *>(dialog->findChild<QToolButton *>("toolButtonDMISCatalog"));
connect(toolButtonDMISCatalog, &QToolButton::clicked, [=]() {
QFileDialog::getOpenFileName(this, "打开文件", "C:\\Program Files (x86)");
});
*/
//Dbase目录
//QTreeWidgetItem* Dbase_Catalog = new QTreeWidgetItem(QStringList() << "Dbase_Catalog");
//catalogItem->addChild(Dbase_Catalog);
//
//QToolButton *toolButtonDbaseCatalog = new QToolButton();
//CMyQLineEdit *lineEditDbaseCatalog = new CMyQLineEdit();
//QHBoxLayout *layoutDbaseCatalog = new QHBoxLayout;
//layoutDbaseCatalog->addWidget(lineEditDbaseCatalog);
//layoutDbaseCatalog->addWidget(toolButtonDbaseCatalog);
//QWidget* widgetDbaseCatalog= new QWidget;
//widgetDbaseCatalog->setLayout(layoutDbaseCatalog);
//treeWidget_1->setItemWidget(Dbase_Catalog, 1, widgetDbaseCatalog);
//lineEditDbaseCatalog->setText(m_pCommonData->m_applicationSetting->m_pGenaralSetting->m_strDBaseDiractory);
//connect(toolButtonDMISCatalog, &QToolButton::clicked, [=]() {
// m_pCommonData->m_applicationSetting->m_pGenaralSetting->m_strDBaseDiractory = QFileDialog::getExistingDirectory(this, tr("Open Directory"), m_pCommonData->m_applicationSetting->m_pGenaralSetting->m_strDBaseDiractory, QFileDialog::ShowDirsOnly | QFileDialog::DontResolveSymlinks);
// lineEditDbaseCatalog->setPlaceholderText(m_pCommonData->m_applicationSetting->m_pGenaralSetting->m_strDBaseDiractory);
//});
/*QWidget *widgetDbaseCatalog = static_cast<QWidget*>(dialog->findChild<QWidget *>("widgetDbaseCatalog"));
treeWidget_1->setItemWidget(Dbase_Catalog, 1, widgetDbaseCatalog);
QToolButton *toolButtonDbaseCatalog = static_cast<QToolButton *>(dialog->findChild<QToolButton *>("toolButtonDbaseCatalog"));
connect(toolButtonDbaseCatalog, &QToolButton::clicked, [=]() {
QFileDialog::getOpenFileName(this, "打开文件", "C:\\Program Files (x86)");
});*/
//输出目录
//QTreeWidgetItem* Output_Catalog = new QTreeWidgetItem(QStringList() << "Output_Catalog");
//catalogItem->addChild(Output_Catalog);
//QToolButton *toolButtonOutputCatalog = new QToolButton();
//CMyQLineEdit *lineEditOutputCatalog = new CMyQLineEdit();
//QHBoxLayout *layoutOutputCatalog = new QHBoxLayout;
//layoutOutputCatalog->addWidget(lineEditOutputCatalog);
//layoutOutputCatalog->addWidget(toolButtonOutputCatalog);
//QWidget* widgetOutputCatalog = new QWidget;
//widgetOutputCatalog->setLayout(layoutOutputCatalog);
//treeWidget_1->setItemWidget(Output_Catalog, 1, widgetOutputCatalog);
//lineEditOutputCatalog->setText(m_pCommonData->m_applicationSetting->m_pGenaralSetting->m_strDBaseDiractory);
//connect(toolButtonDMISCatalog, &QToolButton::clicked, [=]() {
// m_pCommonData->m_applicationSetting->m_pGenaralSetting->m_strOutputDiractory= QFileDialog::getExistingDirectory(this, tr("Open Directory"), m_pCommonData->m_applicationSetting->m_pGenaralSetting->m_strOutputDiractory , QFileDialog::ShowDirsOnly | QFileDialog::DontResolveSymlinks);
// lineEditOutputCatalog->setPlaceholderText(m_pCommonData->m_applicationSetting->m_pGenaralSetting->m_strOutputDiractory);
//});
/*QWidget *widgetOutputCatalog = static_cast<QWidget*>(dialog->findChild<QWidget *>("widgetOutputCatalog"));
treeWidget_1->setItemWidget(Output_Catalog, 1, widgetOutputCatalog);
QToolButton *toolButtonOutputCatalog = static_cast<QToolButton *>(dialog->findChild<QToolButton *>("toolButtonOutputCatalog"));
connect(toolButtonOutputCatalog, &QToolButton::clicked, [=]() {
QFileDialog::getOpenFileName(this, "打开文件", "C:\\Program Files (x86)");
});*/
2021-03-16
最新推荐文章于 2021-11-10 17:26:45 发布