mirror of
https://gitee.com/nikolan/keil_development_assistant.git
synced 2025-01-26 05:52:53 +08:00
967 lines
35 KiB
XML
967 lines
35 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
||
<ui version="4.0">
|
||
<class>MainWindow</class>
|
||
<widget class="QMainWindow" name="MainWindow">
|
||
<property name="geometry">
|
||
<rect>
|
||
<x>0</x>
|
||
<y>0</y>
|
||
<width>800</width>
|
||
<height>600</height>
|
||
</rect>
|
||
</property>
|
||
<property name="windowTitle">
|
||
<string>MainWindow</string>
|
||
</property>
|
||
<widget class="QWidget" name="centralwidget">
|
||
<property name="styleSheet">
|
||
<string notr="true">color:#3f3f3f;
|
||
background: #ECF0F1;</string>
|
||
</property>
|
||
<layout class="QVBoxLayout" name="verticalLayout" stretch="0,0">
|
||
<property name="spacing">
|
||
<number>10</number>
|
||
</property>
|
||
<property name="leftMargin">
|
||
<number>0</number>
|
||
</property>
|
||
<property name="topMargin">
|
||
<number>0</number>
|
||
</property>
|
||
<property name="rightMargin">
|
||
<number>0</number>
|
||
</property>
|
||
<property name="bottomMargin">
|
||
<number>0</number>
|
||
</property>
|
||
<item>
|
||
<widget class="QWidget" name="titleBar" native="true">
|
||
<property name="sizePolicy">
|
||
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
||
<horstretch>0</horstretch>
|
||
<verstretch>0</verstretch>
|
||
</sizepolicy>
|
||
</property>
|
||
<property name="minimumSize">
|
||
<size>
|
||
<width>0</width>
|
||
<height>40</height>
|
||
</size>
|
||
</property>
|
||
<property name="styleSheet">
|
||
<string notr="true">color:#ffffff;
|
||
background:#34495E;
|
||
border-top-left-radius:8px;
|
||
border-top-right-radius:8px;</string>
|
||
</property>
|
||
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
||
<property name="spacing">
|
||
<number>0</number>
|
||
</property>
|
||
<property name="topMargin">
|
||
<number>0</number>
|
||
</property>
|
||
<property name="rightMargin">
|
||
<number>6</number>
|
||
</property>
|
||
<property name="bottomMargin">
|
||
<number>0</number>
|
||
</property>
|
||
<item>
|
||
<widget class="QPushButton" name="pushButton">
|
||
<property name="text">
|
||
<string/>
|
||
</property>
|
||
<property name="icon">
|
||
<iconset resource="R.qrc">
|
||
<normaloff>:/KDA_Logo.ico</normaloff>:/KDA_Logo.ico</iconset>
|
||
</property>
|
||
<property name="iconSize">
|
||
<size>
|
||
<width>40</width>
|
||
<height>40</height>
|
||
</size>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
<item>
|
||
<widget class="QLabel" name="labTitle">
|
||
<property name="sizePolicy">
|
||
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
|
||
<horstretch>0</horstretch>
|
||
<verstretch>0</verstretch>
|
||
</sizepolicy>
|
||
</property>
|
||
<property name="text">
|
||
<string>一个极客开源::keil开发助手</string>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
<item>
|
||
<widget class="QWidget" name="widgetMenu" native="true">
|
||
<property name="sizePolicy">
|
||
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
||
<horstretch>0</horstretch>
|
||
<verstretch>0</verstretch>
|
||
</sizepolicy>
|
||
</property>
|
||
<property name="maximumSize">
|
||
<size>
|
||
<width>16777215</width>
|
||
<height>28</height>
|
||
</size>
|
||
</property>
|
||
<layout class="QHBoxLayout" name="horizontalLayout">
|
||
<property name="spacing">
|
||
<number>10</number>
|
||
</property>
|
||
<property name="leftMargin">
|
||
<number>0</number>
|
||
</property>
|
||
<property name="topMargin">
|
||
<number>0</number>
|
||
</property>
|
||
<property name="rightMargin">
|
||
<number>0</number>
|
||
</property>
|
||
<property name="bottomMargin">
|
||
<number>0</number>
|
||
</property>
|
||
<item>
|
||
<widget class="QPushButton" name="btnMenu_Min">
|
||
<property name="sizePolicy">
|
||
<sizepolicy hsizetype="Minimum" vsizetype="Expanding">
|
||
<horstretch>0</horstretch>
|
||
<verstretch>0</verstretch>
|
||
</sizepolicy>
|
||
</property>
|
||
<property name="minimumSize">
|
||
<size>
|
||
<width>60</width>
|
||
<height>30</height>
|
||
</size>
|
||
</property>
|
||
<property name="maximumSize">
|
||
<size>
|
||
<width>60</width>
|
||
<height>16777215</height>
|
||
</size>
|
||
</property>
|
||
<property name="cursor">
|
||
<cursorShape>ArrowCursor</cursorShape>
|
||
</property>
|
||
<property name="focusPolicy">
|
||
<enum>Qt::NoFocus</enum>
|
||
</property>
|
||
<property name="toolTip">
|
||
<string>最小化</string>
|
||
</property>
|
||
<property name="styleSheet">
|
||
<string notr="true">QPushButton {
|
||
border-style: none;
|
||
padding: 8px;
|
||
border-radius: 5px;
|
||
color: #FFFFFF;
|
||
background: #3498DB;
|
||
}
|
||
|
||
QPushButton:hover {
|
||
color: #FFF5E7;
|
||
background: #2E86C1;
|
||
}
|
||
|
||
QPushButton:pressed {
|
||
color: #F5A996;
|
||
background: #1B4F72;
|
||
}
|
||
|
||
|
||
|
||
|
||
QPushButton:disabled{
|
||
background-color: #34495E;
|
||
border-color: #D6D6D6;
|
||
}
|
||
</string>
|
||
</property>
|
||
<property name="text">
|
||
<string>最小</string>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
<item>
|
||
<widget class="QPushButton" name="btnMenu_Max">
|
||
<property name="sizePolicy">
|
||
<sizepolicy hsizetype="Minimum" vsizetype="Expanding">
|
||
<horstretch>0</horstretch>
|
||
<verstretch>0</verstretch>
|
||
</sizepolicy>
|
||
</property>
|
||
<property name="minimumSize">
|
||
<size>
|
||
<width>60</width>
|
||
<height>30</height>
|
||
</size>
|
||
</property>
|
||
<property name="maximumSize">
|
||
<size>
|
||
<width>60</width>
|
||
<height>16777215</height>
|
||
</size>
|
||
</property>
|
||
<property name="focusPolicy">
|
||
<enum>Qt::NoFocus</enum>
|
||
</property>
|
||
<property name="styleSheet">
|
||
<string notr="true">QPushButton{border-style:none;padding:8px;border-radius:5px;color:#E6F8F5;background:#1ABC9C;}
|
||
QPushButton:hover{color:#FFFFFF;background:#2EE1C1;}
|
||
QPushButton:pressed{color:#A7EEE6;background:#16A086;}
|
||
|
||
QPushButton:disabled{
|
||
background-color: #34495E;
|
||
border-color: #D6D6D6;
|
||
}
|
||
</string>
|
||
</property>
|
||
<property name="text">
|
||
<string>最大</string>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
<item>
|
||
<widget class="QPushButton" name="btnMenu_Close">
|
||
<property name="sizePolicy">
|
||
<sizepolicy hsizetype="Minimum" vsizetype="Expanding">
|
||
<horstretch>0</horstretch>
|
||
<verstretch>0</verstretch>
|
||
</sizepolicy>
|
||
</property>
|
||
<property name="minimumSize">
|
||
<size>
|
||
<width>60</width>
|
||
<height>30</height>
|
||
</size>
|
||
</property>
|
||
<property name="maximumSize">
|
||
<size>
|
||
<width>60</width>
|
||
<height>16777215</height>
|
||
</size>
|
||
</property>
|
||
<property name="cursor">
|
||
<cursorShape>ArrowCursor</cursorShape>
|
||
</property>
|
||
<property name="focusPolicy">
|
||
<enum>Qt::NoFocus</enum>
|
||
</property>
|
||
<property name="toolTip">
|
||
<string>关闭</string>
|
||
</property>
|
||
<property name="styleSheet">
|
||
<string notr="true">QPushButton{border-style:none;padding:8px;border-radius:5px;color:#FFFFFF;background:#E74C3C;}
|
||
QPushButton:hover{color:#FFF5E7;background:#EC7064;}
|
||
QPushButton:pressed{color:#F5A996;background:#DC2D1A;}
|
||
|
||
|
||
QPushButton:disabled{
|
||
background-color: #34495E;
|
||
border-color: #D6D6D6;
|
||
}
|
||
</string>
|
||
</property>
|
||
<property name="text">
|
||
<string>关闭</string>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
</layout>
|
||
</widget>
|
||
</item>
|
||
</layout>
|
||
</widget>
|
||
</item>
|
||
<item>
|
||
<widget class="QSplitter" name="splitter_3">
|
||
<property name="orientation">
|
||
<enum>Qt::Vertical</enum>
|
||
</property>
|
||
<widget class="QGroupBox" name="setting">
|
||
<property name="sizePolicy">
|
||
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
|
||
<horstretch>0</horstretch>
|
||
<verstretch>1</verstretch>
|
||
</sizepolicy>
|
||
</property>
|
||
<property name="title">
|
||
<string>手动操作</string>
|
||
</property>
|
||
<layout class="QGridLayout" name="gridLayout_4">
|
||
<item row="0" column="0">
|
||
<widget class="QPushButton" name="btn_set_project_path">
|
||
<property name="styleSheet">
|
||
<string notr="true">QPushButton {
|
||
border-style: none;
|
||
padding: 8px;
|
||
border-radius: 5px;
|
||
color: #FFFFFF;
|
||
background: #3498DB;
|
||
}
|
||
|
||
QPushButton:hover {
|
||
color: #FFF5E7;
|
||
background: #2E86C1;
|
||
}
|
||
|
||
QPushButton:pressed {
|
||
color: #F5A996;
|
||
background: #1B4F72;
|
||
}
|
||
|
||
|
||
|
||
|
||
QPushButton:disabled{
|
||
background-color: #34495E;
|
||
border-color: #D6D6D6;
|
||
}
|
||
</string>
|
||
</property>
|
||
<property name="text">
|
||
<string>选择目录</string>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
<item row="0" column="1">
|
||
<widget class="QLabel" name="label_project_path">
|
||
<property name="text">
|
||
<string>工程路径:</string>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
<item row="0" column="2">
|
||
<widget class="QLineEdit" name="project_path"/>
|
||
</item>
|
||
<item row="1" column="0">
|
||
<widget class="QPushButton" name="btn_set_map_path">
|
||
<property name="styleSheet">
|
||
<string notr="true">QPushButton {
|
||
border-style: none;
|
||
padding: 8px;
|
||
border-radius: 5px;
|
||
color: #FFFFFF;
|
||
background: #3498DB;
|
||
}
|
||
|
||
QPushButton:hover {
|
||
color: #FFF5E7;
|
||
background: #2E86C1;
|
||
}
|
||
|
||
QPushButton:pressed {
|
||
color: #F5A996;
|
||
background: #1B4F72;
|
||
}
|
||
|
||
|
||
|
||
|
||
QPushButton:disabled{
|
||
background-color: #34495E;
|
||
border-color: #D6D6D6;
|
||
}
|
||
</string>
|
||
</property>
|
||
<property name="text">
|
||
<string>选择目录</string>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
<item row="1" column="1">
|
||
<widget class="QLabel" name="label_map_path">
|
||
<property name="text">
|
||
<string> map文件路径:</string>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
<item row="1" column="2">
|
||
<widget class="QLineEdit" name="map_path"/>
|
||
</item>
|
||
<item row="1" column="3">
|
||
<widget class="QPushButton" name="update_info">
|
||
<property name="styleSheet">
|
||
<string notr="true">QPushButton{border-style:none;padding:8px;border-radius:5px;color:#E6F8F5;background:#1ABC9C;}
|
||
QPushButton:hover{color:#FFFFFF;background:#2EE1C1;}
|
||
QPushButton:pressed{color:#A7EEE6;background:#16A086;}
|
||
|
||
QPushButton:disabled{
|
||
background-color: #34495E;
|
||
border-color: #D6D6D6;
|
||
}
|
||
</string>
|
||
</property>
|
||
<property name="text">
|
||
<string>手动更新数据</string>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
</layout>
|
||
</widget>
|
||
<widget class="QTabWidget" name="tabWidget">
|
||
<property name="sizePolicy">
|
||
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
|
||
<horstretch>0</horstretch>
|
||
<verstretch>6</verstretch>
|
||
</sizepolicy>
|
||
</property>
|
||
<property name="styleSheet">
|
||
<string notr="true">
|
||
QTabWidget::pane {
|
||
|
||
background-color:#34495E;
|
||
border-top: 2px solid #C2C7CB;
|
||
/* position: absolute;
|
||
top: -0.5em; */
|
||
border-color: #9B9B9B;
|
||
color: rgb(255, 255, 255);
|
||
|
||
}
|
||
|
||
|
||
QTabWidget::tab-bar {
|
||
|
||
background-color: #34495E;
|
||
color: rgb(255, 255, 255);
|
||
/* alignment: center; */
|
||
|
||
}
|
||
|
||
|
||
|
||
QTabBar {
|
||
background-color: #34495E;
|
||
color: rgb(255, 255, 255);
|
||
}
|
||
|
||
QTabBar::tab:selected {
|
||
|
||
|
||
background-color:#2EE1C1;
|
||
color: rgb(255, 255, 255);
|
||
|
||
|
||
}
|
||
|
||
QTabBar::tab:!selected{
|
||
|
||
background-color:#34495E;
|
||
color: rgb(255, 255, 255);
|
||
|
||
}
|
||
</string>
|
||
</property>
|
||
<property name="currentIndex">
|
||
<number>3</number>
|
||
</property>
|
||
<widget class="QWidget" name="bulid_info">
|
||
<attribute name="title">
|
||
<string>构建后信息</string>
|
||
</attribute>
|
||
<layout class="QGridLayout" name="gridLayout_6">
|
||
<item row="0" column="0">
|
||
<widget class="QSplitter" name="splitter_2">
|
||
<property name="orientation">
|
||
<enum>Qt::Vertical</enum>
|
||
</property>
|
||
<widget class="QGroupBox" name="cpu_name">
|
||
<property name="sizePolicy">
|
||
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
|
||
<horstretch>0</horstretch>
|
||
<verstretch>1</verstretch>
|
||
</sizepolicy>
|
||
</property>
|
||
<property name="title">
|
||
<string> 主控名称</string>
|
||
</property>
|
||
<layout class="QGridLayout" name="gridLayout_8">
|
||
<item row="0" column="1">
|
||
<widget class="QLabel" name="cpu_colck">
|
||
<property name="text">
|
||
<string>最高主频:未知</string>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
<item row="2" column="1">
|
||
<widget class="QLabel" name="flash">
|
||
<property name="text">
|
||
<string>内部flash 大小:未知</string>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
<item row="2" column="0">
|
||
<widget class="QLabel" name="iram">
|
||
<property name="text">
|
||
<string>内部ram 大小:未知</string>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
<item row="0" column="0">
|
||
<widget class="QLabel" name="cpu_core">
|
||
<property name="text">
|
||
<string>核心:未知</string>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
</layout>
|
||
</widget>
|
||
<widget class="QSplitter" name="splitter">
|
||
<property name="sizePolicy">
|
||
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
||
<horstretch>0</horstretch>
|
||
<verstretch>3</verstretch>
|
||
</sizepolicy>
|
||
</property>
|
||
<property name="orientation">
|
||
<enum>Qt::Horizontal</enum>
|
||
</property>
|
||
<widget class="QGroupBox" name="ram_all">
|
||
<property name="title">
|
||
<string>按map文件识别的ram</string>
|
||
</property>
|
||
<layout class="QGridLayout" name="gridLayout_2">
|
||
<item row="1" column="0">
|
||
<widget class="QScrollArea" name="ram_scrollArea">
|
||
<property name="widgetResizable">
|
||
<bool>true</bool>
|
||
</property>
|
||
<widget class="QWidget" name="ram_scrollAreaWidgetContents">
|
||
<property name="geometry">
|
||
<rect>
|
||
<x>0</x>
|
||
<y>0</y>
|
||
<width>360</width>
|
||
<height>131</height>
|
||
</rect>
|
||
</property>
|
||
<layout class="QVBoxLayout" name="verticalLayout_2"/>
|
||
</widget>
|
||
</widget>
|
||
</item>
|
||
<item row="0" column="0">
|
||
<widget class="QGroupBox" name="ram_name">
|
||
<property name="title">
|
||
<string>全部ram</string>
|
||
</property>
|
||
<layout class="QVBoxLayout" name="verticalLayout_3">
|
||
<item>
|
||
<widget class="QLabel" name="ram_addr">
|
||
<property name="text">
|
||
<string>地址:0x00</string>
|
||
</property>
|
||
<property name="alignment">
|
||
<set>Qt::AlignCenter</set>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
<item>
|
||
<widget class="QProgressBar" name="ram_used_bar">
|
||
<property name="value">
|
||
<number>0</number>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
<item>
|
||
<widget class="QLabel" name="ram_used">
|
||
<property name="text">
|
||
<string>占用:0</string>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
<item>
|
||
<widget class="QLabel" name="ram_remain">
|
||
<property name="text">
|
||
<string>还剩:0</string>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
</layout>
|
||
</widget>
|
||
</item>
|
||
</layout>
|
||
</widget>
|
||
<widget class="QGroupBox" name="flash_all">
|
||
<property name="title">
|
||
<string>按map文件识别的flash</string>
|
||
</property>
|
||
<layout class="QGridLayout" name="gridLayout_3">
|
||
<item row="1" column="0">
|
||
<widget class="QScrollArea" name="flash_scrollArea">
|
||
<property name="widgetResizable">
|
||
<bool>true</bool>
|
||
</property>
|
||
<widget class="QWidget" name="flash_scrollAreaWidgetContents">
|
||
<property name="geometry">
|
||
<rect>
|
||
<x>0</x>
|
||
<y>0</y>
|
||
<width>360</width>
|
||
<height>131</height>
|
||
</rect>
|
||
</property>
|
||
<layout class="QVBoxLayout" name="verticalLayout"/>
|
||
</widget>
|
||
</widget>
|
||
</item>
|
||
<item row="0" column="0">
|
||
<widget class="QGroupBox" name="flash_name">
|
||
<property name="title">
|
||
<string>全部flash</string>
|
||
</property>
|
||
<layout class="QVBoxLayout" name="verticalLayout_4">
|
||
<item>
|
||
<widget class="QLabel" name="flash_addr">
|
||
<property name="text">
|
||
<string>地址:0x00</string>
|
||
</property>
|
||
<property name="alignment">
|
||
<set>Qt::AlignCenter</set>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
<item>
|
||
<widget class="QProgressBar" name="flash_used_bar">
|
||
<property name="value">
|
||
<number>0</number>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
<item>
|
||
<widget class="QLabel" name="flash_used">
|
||
<property name="text">
|
||
<string>占用:0</string>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
<item>
|
||
<widget class="QLabel" name="flash_remain">
|
||
<property name="text">
|
||
<string>还剩:0</string>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
</layout>
|
||
</widget>
|
||
</item>
|
||
</layout>
|
||
</widget>
|
||
</widget>
|
||
</widget>
|
||
</item>
|
||
</layout>
|
||
</widget>
|
||
<widget class="QWidget" name="tab_3">
|
||
<attribute name="title">
|
||
<string>ram占比</string>
|
||
</attribute>
|
||
<layout class="QGridLayout" name="gridLayout_10">
|
||
<item row="0" column="0">
|
||
<widget class="QGroupBox" name="ram_per">
|
||
<property name="sizePolicy">
|
||
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
|
||
<horstretch>0</horstretch>
|
||
<verstretch>1</verstretch>
|
||
</sizepolicy>
|
||
</property>
|
||
<property name="title">
|
||
<string>map文件ram占比分析</string>
|
||
</property>
|
||
<layout class="QGridLayout" name="gridLayout_5">
|
||
<item row="0" column="0">
|
||
<widget class="QSplitter" name="splitter_4">
|
||
<property name="orientation">
|
||
<enum>Qt::Horizontal</enum>
|
||
</property>
|
||
<widget class="QTableWidget" name="ram_table">
|
||
<property name="sizePolicy">
|
||
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
|
||
<horstretch>1</horstretch>
|
||
<verstretch>0</verstretch>
|
||
</sizepolicy>
|
||
</property>
|
||
<column>
|
||
<property name="text">
|
||
<string>文件名</string>
|
||
</property>
|
||
</column>
|
||
<column>
|
||
<property name="text">
|
||
<string>占用ram大小B</string>
|
||
</property>
|
||
</column>
|
||
<column>
|
||
<property name="text">
|
||
<string>占用ram比例%</string>
|
||
</property>
|
||
</column>
|
||
<column>
|
||
<property name="text">
|
||
<string>RW</string>
|
||
</property>
|
||
</column>
|
||
<column>
|
||
<property name="text">
|
||
<string>ZI</string>
|
||
</property>
|
||
</column>
|
||
</widget>
|
||
<widget class="QGroupBox" name="ram_pie">
|
||
<property name="sizePolicy">
|
||
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
|
||
<horstretch>2</horstretch>
|
||
<verstretch>0</verstretch>
|
||
</sizepolicy>
|
||
</property>
|
||
<property name="title">
|
||
<string> 占用饼图</string>
|
||
</property>
|
||
<property name="alignment">
|
||
<set>Qt::AlignCenter</set>
|
||
</property>
|
||
<layout class="QGridLayout" name="gridLayout_12">
|
||
<item row="0" column="0">
|
||
<widget class="QChartView" name="ram_chart_view"/>
|
||
</item>
|
||
</layout>
|
||
</widget>
|
||
</widget>
|
||
</item>
|
||
</layout>
|
||
</widget>
|
||
</item>
|
||
</layout>
|
||
</widget>
|
||
<widget class="QWidget" name="tab_4">
|
||
<attribute name="title">
|
||
<string> flash占比</string>
|
||
</attribute>
|
||
<layout class="QGridLayout" name="gridLayout_11">
|
||
<item row="0" column="0">
|
||
<widget class="QGroupBox" name="flash_per">
|
||
<property name="sizePolicy">
|
||
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
|
||
<horstretch>0</horstretch>
|
||
<verstretch>1</verstretch>
|
||
</sizepolicy>
|
||
</property>
|
||
<property name="title">
|
||
<string>project::xxx cup:xxxx</string>
|
||
</property>
|
||
<layout class="QGridLayout" name="gridLayout_9">
|
||
<item row="0" column="0">
|
||
<widget class="QSplitter" name="splitter_5">
|
||
<property name="orientation">
|
||
<enum>Qt::Horizontal</enum>
|
||
</property>
|
||
<widget class="QTableWidget" name="flash_table">
|
||
<property name="sizePolicy">
|
||
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
|
||
<horstretch>1</horstretch>
|
||
<verstretch>0</verstretch>
|
||
</sizepolicy>
|
||
</property>
|
||
<column>
|
||
<property name="text">
|
||
<string>文件名</string>
|
||
</property>
|
||
</column>
|
||
<column>
|
||
<property name="text">
|
||
<string>占用flash大小B</string>
|
||
</property>
|
||
</column>
|
||
<column>
|
||
<property name="text">
|
||
<string>占用flash比例%</string>
|
||
</property>
|
||
</column>
|
||
<column>
|
||
<property name="text">
|
||
<string>Code</string>
|
||
</property>
|
||
</column>
|
||
<column>
|
||
<property name="text">
|
||
<string>RO</string>
|
||
</property>
|
||
</column>
|
||
<column>
|
||
<property name="text">
|
||
<string>RW</string>
|
||
</property>
|
||
</column>
|
||
</widget>
|
||
<widget class="QGroupBox" name="flash_pie">
|
||
<property name="sizePolicy">
|
||
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
|
||
<horstretch>2</horstretch>
|
||
<verstretch>0</verstretch>
|
||
</sizepolicy>
|
||
</property>
|
||
<property name="title">
|
||
<string> 占用饼图</string>
|
||
</property>
|
||
<property name="alignment">
|
||
<set>Qt::AlignCenter</set>
|
||
</property>
|
||
<layout class="QGridLayout" name="gridLayout_13">
|
||
<item row="0" column="0">
|
||
<widget class="QChartView" name="flash_chart_view"/>
|
||
</item>
|
||
</layout>
|
||
</widget>
|
||
</widget>
|
||
</item>
|
||
</layout>
|
||
</widget>
|
||
</item>
|
||
</layout>
|
||
</widget>
|
||
<widget class="QWidget" name="tab_2">
|
||
<attribute name="title">
|
||
<string> 更多</string>
|
||
</attribute>
|
||
<layout class="QGridLayout" name="gridLayout">
|
||
<item row="0" column="1">
|
||
<widget class="QTextBrowser" name="textBrowser_2">
|
||
<property name="sizePolicy">
|
||
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
|
||
<horstretch>4</horstretch>
|
||
<verstretch>0</verstretch>
|
||
</sizepolicy>
|
||
</property>
|
||
<property name="styleSheet">
|
||
<string notr="true"/>
|
||
</property>
|
||
<property name="html">
|
||
<string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
||
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
||
p, li { white-space: pre-wrap; }
|
||
</style></head><body style=" font-family:'SimSun'; font-size:9pt; font-weight:400; font-style:normal;">
|
||
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
|
||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">这是一个开源项目,基于GPLv2开源协议。</p>
|
||
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
|
||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">你可以通过来gitee开源仓库地址,</p>
|
||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">来反馈BUG或者提供优化代码来帮助维护这个项目,</p>
|
||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">或者给予建议或者告诉作者你想要的功能。</p>
|
||
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
|
||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">该软件将永久免费,开源不易,谢谢大家的支持,</p>
|
||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">你的支持是我更新维护项目的动力。</p>
|
||
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
|
||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">留言:ageek_nikola </p>
|
||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">邮箱:2503865771@qq.com</p></body></html></string>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
<item row="0" column="0">
|
||
<widget class="QGroupBox" name="ageek">
|
||
<property name="title">
|
||
<string>一个极客ageek开源</string>
|
||
</property>
|
||
<layout class="QGridLayout" name="gridLayout_7">
|
||
<item row="0" column="0">
|
||
<widget class="QPushButton" name="icon">
|
||
<property name="sizePolicy">
|
||
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
||
<horstretch>0</horstretch>
|
||
<verstretch>0</verstretch>
|
||
</sizepolicy>
|
||
</property>
|
||
<property name="text">
|
||
<string/>
|
||
</property>
|
||
<property name="icon">
|
||
<iconset resource="R.qrc">
|
||
<normaloff>:/KDA_Logo.ico</normaloff>:/KDA_Logo.ico</iconset>
|
||
</property>
|
||
<property name="iconSize">
|
||
<size>
|
||
<width>60</width>
|
||
<height>60</height>
|
||
</size>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
<item row="0" column="1">
|
||
<widget class="QPushButton" name="gitee_index">
|
||
<property name="text">
|
||
<string/>
|
||
</property>
|
||
<property name="icon">
|
||
<iconset resource="R.qrc">
|
||
<normaloff>:/gitee.png</normaloff>:/gitee.png</iconset>
|
||
</property>
|
||
<property name="iconSize">
|
||
<size>
|
||
<width>200</width>
|
||
<height>60</height>
|
||
</size>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
<item row="1" column="0" colspan="2">
|
||
<widget class="QLabel" name="label">
|
||
<property name="text">
|
||
<string>点击以上图标跳转到gitee开源地址</string>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
<item row="2" column="0" colspan="2">
|
||
<widget class="QTextBrowser" name="textBrowser">
|
||
<property name="styleSheet">
|
||
<string notr="true"/>
|
||
</property>
|
||
<property name="html">
|
||
<string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
||
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
||
p, li { white-space: pre-wrap; }
|
||
</style></head><body style=" font-family:'SimSun'; font-size:9pt; font-weight:400; font-style:normal;">
|
||
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
|
||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">KDA</span></p>
|
||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">keil_development_assistant</span></p>
|
||
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"><br /></p>
|
||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">keil开发助手</span></p>
|
||
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
|
||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#0055ff;">主要解决的问题:</span></p>
|
||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#0055ff;">无需反复翻查map文件,</span></p>
|
||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#0055ff;">让你的嵌入式软件能更好的进行优化</span></p>
|
||
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
|
||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#00aa00;">主要实现的功能:</span></p>
|
||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#00aa00;">- 分析ram和flash占用百分比</span></p>
|
||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#00aa00;">- 分析已使用的ram和flash的各文件占比</span></p>
|
||
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p></body></html></string>
|
||
</property>
|
||
</widget>
|
||
</item>
|
||
</layout>
|
||
</widget>
|
||
</item>
|
||
</layout>
|
||
</widget>
|
||
</widget>
|
||
</widget>
|
||
</item>
|
||
</layout>
|
||
</widget>
|
||
</widget>
|
||
<customwidgets>
|
||
<customwidget>
|
||
<class>QChartView</class>
|
||
<extends>QGraphicsView</extends>
|
||
<header location="global">qchartview.h</header>
|
||
</customwidget>
|
||
</customwidgets>
|
||
<resources>
|
||
<include location="R.qrc"/>
|
||
</resources>
|
||
<connections/>
|
||
</ui>
|