91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 157KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-28
  • 語言: 其他
  • 標簽: Qt??界面??

資源簡介

本次將變電站機器人監控系統的外框架界面代碼分離出來,有需要的朋友可以下載

資源截圖

代碼片段和文件信息

#include?“ccenter.h“
#include?“robothmi.h“

CCenter::CCenter(QWidget?*parent)
:?QWidget(parent)
{
ui.setupUi(this);

m_pHmi?=?(RobotHmi*)parent;

Init();
InitUi();
InitSlot();
}

CCenter::~CCenter()
{

}

void?CCenter::Init()
{
SetPixmap((QPixmap(“:/images/center_bg“)));
}

void?CCenter::InitUi()
{

}

void?CCenter::InitSlot()
{
connect(ui.tabWidget?SIGNAL(currentChanged(int))?this?SLOT(SlotCurrentChanged(int)));
connect(ui.tabWidget?SIGNAL(tabCloseRequested(int))?this?SLOT(SlotTabCloseRequested(int)));
}

void?CCenter::SetPixmap(const?QPixmap?&pix)
{
m_localPix?=?pix;
update();
}

void?CCenter::paintEvent(QPaintEvent?*e)
{
QPainter?painter(this);
painter.drawPixmap(0?0?rect().width()?rect().height()?m_localPix?0?0?m_localPix.width()?m_localPix.height());
}

void?CCenter::mousePressEvent(QMouseEvent?*e)
{
m_pHmi->SlotAllFunHide();
}

bool?CCenter::WidgetIsExist(QString?name)
{
for?(int?i?=?0;?i? {
if?(m_lstTabWidgetIndex.at(i).name?==?name)
return?true;
}

return?false;
}

void?CCenter::AddFunWidget(QString?name?QString?desc?QWidget?*wgt)
{
for?(int?i?=?0;?i? {
if?(m_lstTabWidgetIndex.at(i).name?==?name)
{
ui.tabWidget->setCurrentWidget(m_lstTabWidgetIndex.at(i).wgt);
ui.tabWidget->setTabText(ui.tabWidget->currentIndex()?m_lstTabWidgetIndex.at(i).name);
return;
}
}

int?index?=?ui.tabWidget->addTab(wgt?QIcon(“:/images/application“)?name);
ui.tabWidget->setCurrentIndex(index);

stuTab?tab;
tab.name?=?name;
tab.desc?=?desc;
tab.wgt?=?wgt;
m_lstTabWidgetIndex.append(tab);
}

void?CCenter::SlotCurrentChanged(int?index)
{
m_pHmi->SlotAllFunHide();
ui.tabWidget->setCurrentIndex(index);

for?(int?i?=?0;?i? {
if?(m_lstTabWidgetIndex.at(i).name?==?ui.tabWidget->tabText(index))
{
m_pHmi->SetLabelNavigation(m_lstTabWidgetIndex.at(i).desc);
break;
}
}
}

void?CCenter::SlotTabCloseRequested(int?index)
{
//if?(ui.tabWidget->tabText(index)?==?QString::fromLocal8Bit(“變電站智能機器人巡檢“))
// return;

for?(int?i?=?0;?i? {
if?(m_lstTabWidgetIndex.at(i).name?==?ui.tabWidget->tabText(index))
{
QWidget?*wgt?=?m_lstTabWidgetIndex.at(i).wgt;
for?(int?j?=?0;?j? {
if?(m_lstTabWidgetIndex.at(j).wgt?==?wgt)
m_lstTabWidgetIndex.removeAt(j);
else
j++;
}
break;
}
}

ui.tabWidget->removeTab(index);

//delete?ui.tabWidget->widget(index);
if?(ui.tabWidget->count()?==?0)
m_pHmi->SetLabelNavigation(““);
//else
// m_pHmi->SetLabelNavigation(ui.tabWidget->tabText(ui.tabWidget->currentIndex()));
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????2841??2018-03-28?10:16??RobotHmi\ccenter.cpp

?????文件????????826??2018-03-27?17:15??RobotHmi\ccenter.h

?????文件???????1463??2018-03-27?15:56??RobotHmi\ccenter.ui

?????文件????????939??2018-03-28?10:39??RobotHmi\cfun1.cpp

?????文件????????397??2018-03-27?11:21??RobotHmi\cfun1.h

?????文件???????3050??2018-03-27?13:07??RobotHmi\cfun1.ui

?????文件???????9852??2018-03-28?10:42??RobotHmi\cfun2.cpp

?????文件????????932??2018-03-27?13:08??RobotHmi\cfun2.h

?????文件??????20234??2018-03-27?13:07??RobotHmi\cfun2.ui

?????文件???????1485??2018-03-27?18:37??RobotHmi\cfun3.cpp

?????文件????????427??2018-03-27?09:45??RobotHmi\cfun3.h

?????文件???????4784??2018-03-27?13:07??RobotHmi\cfun3.ui

?????文件???????3242??2018-03-27?18:41??RobotHmi\cfun4.cpp

?????文件????????537??2018-03-27?09:47??RobotHmi\cfun4.h

?????文件???????7761??2018-03-27?13:07??RobotHmi\cfun4.ui

?????文件???????1499??2018-03-27?18:39??RobotHmi\cfun5.cpp

?????文件????????427??2018-03-27?13:55??RobotHmi\cfun5.h

?????文件???????4781??2018-03-27?13:52??RobotHmi\cfun5.ui

?????文件???????3801??2018-03-27?18:40??RobotHmi\cfun6.cpp

?????文件????????575??2018-03-27?14:14??RobotHmi\cfun6.h

?????文件???????9291??2018-03-27?14:11??RobotHmi\cfun6.ui

?????文件???????3364??2018-03-27?18:41??RobotHmi\cfun7.cpp

?????文件????????545??2018-03-27?14:29??RobotHmi\cfun7.h

?????文件???????8761??2018-03-27?14:24??RobotHmi\cfun7.ui

?????文件???????3467??2018-03-27?15:17??RobotHmi\cfun8.cpp

?????文件????????990??2018-03-27?15:13??RobotHmi\cfun8.h

?????文件??????11438??2018-03-27?15:04??RobotHmi\cfun8.ui

?????文件???????4710??2018-03-27?13:36??RobotHmi\cnav1st.cpp

?????文件???????1161??2018-03-27?13:35??RobotHmi\cnav1st.h

?????文件???????5116??2018-03-27?13:34??RobotHmi\cnav1st.ui

............此處省略69個文件信息

評論

共有 條評論