Browse Source

breadcrumb init

isundil 9 tháng trước cách đây
mục cha
commit
5bece5e011
4 tập tin đã thay đổi với 30 bổ sung0 xóa
  1. 2 0
      QtWidgets.vcxproj
  2. 6 0
      QtWidgets.vcxproj.filters
  3. 16 0
      includes/breadcrumb.h
  4. 6 0
      src/breadcrumb.cpp

+ 2 - 0
QtWidgets.vcxproj

@@ -96,11 +96,13 @@
     </Link>
   </ItemDefinitionGroup>
   <ItemGroup>
+    <ClCompile Include="src\breadcrumb.cpp" />
     <ClCompile Include="src\checkableComboBox.cpp" />
     <ClCompile Include="src\QtWidgets.cpp" />
     <QtMoc Include="includes\checkableComboBox.h" />
   </ItemGroup>
   <ItemGroup>
+    <QtMoc Include="includes\breadcrumb.h" />
     <ClInclude Include="includes\QtWidgets.h" />
     <ClInclude Include="includes\qtwidgets_global.h" />
   </ItemGroup>

+ 6 - 0
QtWidgets.vcxproj.filters

@@ -29,11 +29,17 @@
     <ClCompile Include="src\QtWidgets.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
+    <ClCompile Include="src\breadcrumb.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
   </ItemGroup>
   <ItemGroup>
     <QtMoc Include="includes\checkableComboBox.h">
       <Filter>Header Files</Filter>
     </QtMoc>
+    <QtMoc Include="includes\breadcrumb.h">
+      <Filter>Header Files</Filter>
+    </QtMoc>
   </ItemGroup>
   <ItemGroup>
     <ClInclude Include="includes\qtwidgets_global.h">

+ 16 - 0
includes/breadcrumb.h

@@ -0,0 +1,16 @@
+#pragma once
+
+#include <QListWidget>
+#include "qtwidgets_global.h"
+
+namespace craftlab::ui
+{
+	class QTWIDGETS_EXPORT Breadcrumb : public QListWidget
+	{
+	Q_OBJECT
+	public:
+		Breadcrumb(QWidget* parent = nullptr);
+
+	private:
+	};
+}

+ 6 - 0
src/breadcrumb.cpp

@@ -0,0 +1,6 @@
+#include "breadcrumb.h"
+
+using namespace craftlab::ui;
+
+Breadcrumb::Breadcrumb(QWidget* parent): QListWidget(parent)
+{}