소스 검색

Asset builder details are now moved to the details tab of the asset builder inspector. (#15573)

Signed-off-by: AMZN-stankowi <[email protected]>
AMZN-stankowi 2 년 전
부모
커밋
8fba6bd1b7
2개의 변경된 파일140개의 추가작업 그리고 124개의 파일을 삭제
  1. 4 4
      Code/Tools/AssetProcessor/native/ui/MainWindow.cpp
  2. 136 120
      Code/Tools/AssetProcessor/native/ui/MainWindow.ui

+ 4 - 4
Code/Tools/AssetProcessor/native/ui/MainWindow.cpp

@@ -681,11 +681,11 @@ void MainWindow::BuilderTabSelectionChanged(const QItemSelection& selected, cons
             m_builderInfoMetricsSort->mapFromSource(m_builderInfoMetrics->index(m_builderData->m_builderGuidToIndex[builder.m_busId], 0)));
         ui->builderInfoMetricsTreeView->expandToDepth(0);
         ui->builderInfoHeaderValueName->setText(builder.m_name.c_str());
-        ui->builderInfoHeaderValueType->setText(
+        ui->builderInfoDetailsValueType->setText(
             builder.m_builderType == AssetBuilderSDK::AssetBuilderDesc::AssetBuilderType::Internal ? "Internal" : "External");
-        ui->builderInfoHeaderValueFingerprint->setText(builder.m_analysisFingerprint.c_str());
-        ui->builderInfoHeaderValueVersionNumber->setText(QString::number(builder.m_version));
-        ui->builderInfoHeaderValueBusId->setText(builder.m_busId.ToFixedString().c_str());
+        ui->builderInfoDetailsValueFingerprint->setText(builder.m_analysisFingerprint.c_str());
+        ui->builderInfoDetailsValueVersionNumber->setText(QString::number(builder.m_version));
+        ui->builderInfoDetailsValueBusId->setText(builder.m_busId.ToFixedString().c_str());
     }
 }
 

+ 136 - 120
Code/Tools/AssetProcessor/native/ui/MainWindow.ui

@@ -1257,26 +1257,6 @@
               </property>
               <item>
                <layout class="QGridLayout" name="builderInfoHeader" columnstretch="1,4">
-                <item row="3" column="0">
-                 <widget class="QLabel" name="builderInfoHeaderTitleVersionNumber">
-                  <property name="font">
-                   <font>
-                    <weight>75</weight>
-                    <italic>false</italic>
-                    <bold>true</bold>
-                   </font>
-                  </property>
-                  <property name="styleSheet">
-                   <string notr="true">font: bold;</string>
-                  </property>
-                  <property name="text">
-                   <string>Version Number</string>
-                  </property>
-                  <property name="wordWrap">
-                   <bool>true</bool>
-                  </property>
-                 </widget>
-                </item>
                 <item row="0" column="1">
                  <widget class="QLabel" name="builderInfoHeaderValueName">
                   <property name="text">
@@ -1307,106 +1287,6 @@
                   </property>
                  </widget>
                 </item>
-                <item row="1" column="1">
-                 <widget class="QLabel" name="builderInfoHeaderValueType">
-                  <property name="text">
-                   <string/>
-                  </property>
-                  <property name="wordWrap">
-                   <bool>true</bool>
-                  </property>
-                 </widget>
-                </item>
-                <item row="2" column="0">
-                 <widget class="QLabel" name="builderInfoHeaderTitleFingerprint">
-                  <property name="font">
-                   <font>
-                    <weight>75</weight>
-                    <italic>false</italic>
-                    <bold>true</bold>
-                   </font>
-                  </property>
-                  <property name="styleSheet">
-                   <string notr="true">font: bold;</string>
-                  </property>
-                  <property name="text">
-                   <string>Fingerprint</string>
-                  </property>
-                  <property name="wordWrap">
-                   <bool>true</bool>
-                  </property>
-                 </widget>
-                </item>
-                <item row="1" column="0">
-                 <widget class="QLabel" name="builderInfoHeaderTitleType">
-                  <property name="font">
-                   <font>
-                    <weight>75</weight>
-                    <italic>false</italic>
-                    <bold>true</bold>
-                   </font>
-                  </property>
-                  <property name="styleSheet">
-                   <string notr="true">font: bold;</string>
-                  </property>
-                  <property name="text">
-                   <string>Type</string>
-                  </property>
-                  <property name="wordWrap">
-                   <bool>true</bool>
-                  </property>
-                 </widget>
-                </item>
-                <item row="4" column="0">
-                 <widget class="QLabel" name="builderInfoHeaderTitleBusId">
-                  <property name="font">
-                   <font>
-                    <weight>75</weight>
-                    <italic>false</italic>
-                    <bold>true</bold>
-                   </font>
-                  </property>
-                  <property name="styleSheet">
-                   <string notr="true">font: bold;</string>
-                  </property>
-                  <property name="text">
-                   <string>BusID</string>
-                  </property>
-                  <property name="wordWrap">
-                   <bool>true</bool>
-                  </property>
-                 </widget>
-                </item>
-                <item row="2" column="1">
-                 <widget class="QLabel" name="builderInfoHeaderValueFingerprint">
-                  <property name="text">
-                   <string/>
-                  </property>
-                  <property name="wordWrap">
-                   <bool>true</bool>
-                  </property>
-                 </widget>
-                </item>
-                <item row="3" column="1">
-                 <widget class="QLabel" name="builderInfoHeaderValueVersionNumber">
-                  <property name="text">
-                   <string/>
-                  </property>
-                  <property name="wordWrap">
-                   <bool>true</bool>
-                  </property>
-                 </widget>
-                </item>
-                <item row="4" column="1">
-                 <widget class="QLabel" name="builderInfoHeaderValueBusId">
-                  <property name="text">
-                   <string/>
-                  </property>
-                  <property name="wordWrap">
-                   <bool>true</bool>
-                  </property>
-                 </widget>
-                </item>
                </layout>
               </item>
               <item>
@@ -1444,6 +1324,142 @@
                  <attribute name="title">
                   <string>Details</string>
                  </attribute>
+                  <layout class="QGridLayout" name="builderInfoDetails" columnstretch="1,3">
+                    <item row="2" column="0">
+                      <widget class="QLabel" name="builderInfoDetailsTitleVersionNumber">
+                        <property name="font">
+                          <font>
+                            <weight>75</weight>
+                            <italic>false</italic>
+                            <bold>true</bold>
+                          </font>
+                        </property>
+                        <property name="styleSheet">
+                          <string notr="true">font: bold;</string>
+                        </property>
+                        <property name="text">
+                          <string>Version Number</string>
+                        </property>
+                        <property name="wordWrap">
+                          <bool>true</bool>
+                        </property>
+                      </widget>
+                    </item>
+                    <item row="0" column="1">
+                      <widget class="QLabel" name="builderInfoDetailsValueType">
+                        <property name="text">
+                          <string/>
+                        </property>
+                        <property name="wordWrap">
+                          <bool>true</bool>
+                        </property>
+                      </widget>
+                    </item>
+                    <item row="1" column="0">
+                      <widget class="QLabel" name="builderInfoDetailsTitleFingerprint">
+                        <property name="font">
+                          <font>
+                            <weight>75</weight>
+                            <italic>false</italic>
+                            <bold>true</bold>
+                          </font>
+                        </property>
+                        <property name="styleSheet">
+                          <string notr="true">font: bold;</string>
+                        </property>
+                        <property name="text">
+                          <string>Fingerprint</string>
+                        </property>
+                        <property name="wordWrap">
+                          <bool>true</bool>
+                        </property>
+                      </widget>
+                    </item>
+                    <item row="0" column="0">
+                      <widget class="QLabel" name="builderInfoDetailsTitleType">
+                        <property name="font">
+                          <font>
+                            <weight>75</weight>
+                            <italic>false</italic>
+                            <bold>true</bold>
+                          </font>
+                        </property>
+                        <property name="styleSheet">
+                          <string notr="true">font: bold;</string>
+                        </property>
+                        <property name="text">
+                          <string>Type</string>
+                        </property>
+                        <property name="wordWrap">
+                          <bool>true</bool>
+                        </property>
+                      </widget>
+                    </item>
+                    <item row="3" column="0">
+                      <widget class="QLabel" name="builderInfoDetailsTitleBusId">
+                        <property name="font">
+                          <font>
+                            <weight>75</weight>
+                            <italic>false</italic>
+                            <bold>true</bold>
+                          </font>
+                        </property>
+                        <property name="styleSheet">
+                          <string notr="true">font: bold;</string>
+                        </property>
+                        <property name="text">
+                          <string>BusID</string>
+                        </property>
+                        <property name="wordWrap">
+                          <bool>true</bool>
+                        </property>
+                      </widget>
+                    </item>
+                    <item row="1" column="1">
+                      <widget class="QLabel" name="builderInfoDetailsValueFingerprint">
+                        <property name="text">
+                          <string/>
+                        </property>
+                        <property name="wordWrap">
+                          <bool>true</bool>
+                        </property>
+                      </widget>
+                    </item>
+                    <item row="2" column="1">
+                      <widget class="QLabel" name="builderInfoDetailsValueVersionNumber">
+                        <property name="text">
+                          <string/>
+                        </property>
+                        <property name="wordWrap">
+                          <bool>true</bool>
+                        </property>
+                      </widget>
+                    </item>
+                    <item row="3" column="1">
+                      <widget class="QLabel" name="builderInfoDetailsValueBusId">
+                        <property name="text">
+                          <string/>
+                        </property>
+                        <property name="wordWrap">
+                          <bool>true</bool>
+                        </property>
+                      </widget>
+                    </item>
+                    <item row="4" column="0">
+                      <spacer name="builderInfoDetailsSpacer">
+                        <property name="orientation">
+                          <enum>Qt::Vertical</enum>
+                        </property>
+                        <property name="sizeHint" stdset="0">
+                          <size>
+                            <width>16</width>
+                            <height>40</height>
+                          </size>
+                        </property>
+                      </spacer>
+                    </item>
+                  </layout>
+
                 </widget>
                 <widget class="QWidget" name="builderInfoMetricsTab">
                  <attribute name="title">