完成舊五入組整合

This commit is contained in:
shouchih_chen 2023-05-04 06:28:54 +08:00
parent 3b7756393e
commit d425173179
8 changed files with 65 additions and 67 deletions

1
.gitignore vendored
View File

@ -6,3 +6,4 @@
/_bin /_bin
/web_build /web_build
/buildwed /buildwed
/NameCreater/*.aps

View File

@ -41,6 +41,7 @@ void INameCreater::saveToImage(const QString& filename, QGraphicsScene* scene)
QString folder_name = QCoreApplication::applicationDirPath() + "/export_" + QDateTime::currentDateTime().toString("yyyyMMdd"); QString folder_name = QCoreApplication::applicationDirPath() + "/export_" + QDateTime::currentDateTime().toString("yyyyMMdd");
#endif #endif
image.save(folder_name + "/"+filename, "JPEG");
QByteArray imageData; QByteArray imageData;
QBuffer buffer(&imageData); QBuffer buffer(&imageData);

View File

@ -59,12 +59,18 @@ NameCreater::NameCreater(QWidget *parent)
QFont version_font = QFont(font); QFont version_font = QFont(font);
version_font.setPixelSize(12); version_font.setPixelSize(12);
ui.tital_label->setFont(tital_font); //ui.tital_label->setFont(tital_font);
ui.version_label->setFont(version_font); ui.version_label->setFont(version_font);
ui.version_label->setText(VERSION); ui.version_label->setText(VERSION);
QList<QLabel*> titals = this->findChildren<QLabel*>(QRegExp("tital_label"));
foreach(auto tital, titals) {
tital->setFont(tital_font);
}
font_res.close(); font_res.close();
qDebug() << ui.label->font().family();
} }

View File

@ -1,32 +1,35 @@
<RCC> <RCC>
<qresource prefix="/NameCreater"> <qresource prefix="/NameCreater">
<file>_exp/DFYuanStd-W8.otf</file> <file>_exp/DFYuanStd-W8.otf</file>
<file>resource/background_sample.jpg</file> <file>resource/background_sample.jpg</file>
<file>resource/background_b.jpg</file> <file>resource/background_b.jpg</file>
<file>resource/background_g.jpg</file> <file>resource/background_g.jpg</file>
<file>resource/background_r.jpg</file> <file>resource/background_r.jpg</file>
<file>resource/background_y.jpg</file> <file>resource/background_y.jpg</file>
<file>resource/two_word_sample.jpg</file> <file>resource/two_word_sample.jpg</file>
<file>resource/background_1.jpg</file> <file>resource/background_1.jpg</file>
<file>resource/background_2.jpg</file> <file>resource/background_2.jpg</file>
<file>resource/background_3.jpg</file> <file>resource/background_3.jpg</file>
<file>resource/background_4.jpg</file> <file>resource/background_4.jpg</file>
<file>resource/background_5.jpg</file> <file>resource/background_5.jpg</file>
<file>resource/background_6.jpg</file> <file>resource/background_6.jpg</file>
<file>resource/background_7.jpg</file> <file>resource/background_7.jpg</file>
<file>resource/background_8.jpg</file> <file>resource/background_8.jpg</file>
<file>resource/background_9.jpg</file> <file>resource/background_9.jpg</file>
<file>resource/background_10.jpg</file> <file>resource/background_10.jpg</file>
<file>resource/background_number_smaple.jpg</file> <file>resource/background_number_smaple.jpg</file>
<file>resource/background_11.jpg</file> <file>resource/background_11.jpg</file>
<file>resource/background_12.jpg</file> <file>resource/background_12.jpg</file>
<file>resource/background_13.jpg</file> <file>resource/background_13.jpg</file>
<file>resource/background_14.jpg</file> <file>resource/background_14.jpg</file>
<file>resource/background_15.jpg</file> <file>resource/background_15.jpg</file>
<file>resource/background_16.jpg</file> <file>resource/background_16.jpg</file>
<file>resource/background_17.jpg</file> <file>resource/background_17.jpg</file>
<file>resource/background_18.jpg</file> <file>resource/background_18.jpg</file>
<file>resource/background_19.jpg</file> <file>resource/background_19.jpg</file>
<file>resource/background_20.jpg</file> <file>resource/background_20.jpg</file>
</qresource> <file>resource/background.jpg</file>
<file>resource/background_boy.jpg</file>
<file>resource/background_girl.jpg</file>
</qresource>
</RCC> </RCC>

View File

@ -25,25 +25,6 @@
background-color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);
}</string> }</string>
</property> </property>
<widget class="QLabel" name="label">
<property name="geometry">
<rect>
<x>470</x>
<y>40</y>
<width>441</width>
<height>261</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">font: 26pt &quot;華康圓體 Std W8&quot;;</string>
</property>
<property name="text">
<string/>
</property>
<property name="pixmap">
<pixmap>:/NameCreater/resource/background.jpg</pixmap>
</property>
</widget>
<widget class="QLabel" name="version_label"> <widget class="QLabel" name="version_label">
<property name="geometry"> <property name="geometry">
<rect> <rect>

View File

@ -111,6 +111,9 @@
<PreBuildEvent> <PreBuildEvent>
<Command>xcopy /y "$(ProjectDir)_exp\*" "$(TargetDir)"</Command> <Command>xcopy /y "$(ProjectDir)_exp\*" "$(TargetDir)"</Command>
</PreBuildEvent> </PreBuildEvent>
<ClCompile>
<AdditionalOptions>/Zm100</AdditionalOptions>
</ClCompile>
</ItemDefinitionGroup> </ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<PreBuildEvent> <PreBuildEvent>

View File

@ -21,6 +21,9 @@
<UniqueIdentifier>{639EADAA-A684-42e4-A9AD-28FC9BCB8F7C}</UniqueIdentifier> <UniqueIdentifier>{639EADAA-A684-42e4-A9AD-28FC9BCB8F7C}</UniqueIdentifier>
<Extensions>ts</Extensions> <Extensions>ts</Extensions>
</Filter> </Filter>
<Filter Include="Creaters">
<UniqueIdentifier>{c0b8778b-3058-44d2-9adc-b902360289e6}</UniqueIdentifier>
</Filter>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<QtRcc Include="NameCreater.qrc"> <QtRcc Include="NameCreater.qrc">
@ -32,36 +35,36 @@
<QtMoc Include="NameCreater.h"> <QtMoc Include="NameCreater.h">
<Filter>Header Files</Filter> <Filter>Header Files</Filter>
</QtMoc> </QtMoc>
<ClCompile Include="NameCreater.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ClCompile Include="main.cpp"> <ClCompile Include="main.cpp">
<Filter>Source Files</Filter> <Filter>Source Files</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="INameCreater.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="FiveToSingle.cpp"> <ClCompile Include="FiveToSingle.cpp">
<Filter>Source Files</Filter> <Filter>Creaters</Filter>
</ClCompile>
<ClCompile Include="INameCreater.cpp">
<Filter>Creaters</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="OldFiveCreater.cpp"> <ClCompile Include="OldFiveCreater.cpp">
<Filter>Creaters</Filter>
</ClCompile>
<ClCompile Include="NameCreater.cpp">
<Filter>Source Files</Filter> <Filter>Source Files</Filter>
</ClCompile> </ClCompile>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ClInclude Include="INameCreater.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="resource.h"> <ClInclude Include="resource.h">
<Filter>Header Files</Filter> <Filter>Header Files</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="FiveToSingle.h"> <ClInclude Include="FiveToSingle.h">
<Filter>Header Files</Filter> <Filter>Creaters</Filter>
</ClInclude>
<ClInclude Include="INameCreater.h">
<Filter>Creaters</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="OldFiveCreater.h"> <ClInclude Include="OldFiveCreater.h">
<Filter>Header Files</Filter> <Filter>Creaters</Filter>
</ClInclude> </ClInclude>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>

View File

@ -133,10 +133,10 @@ void OldFiveCreater::generaImageFromCSV(const QString& filename, const QByteArra
scene.addItem(textItem3); scene.addItem(textItem3);
} }
} }
// if (name_info.bg_type == 0) { //if (name_info.bg_type == 0) {
// view.show(); // view.show();
// break; // break;
// } //}
QString file_name = QString("%1_%2_%3.jpg").arg(QString::number(export_times + 1), name_info.name1, name_info.name2); QString file_name = QString("%1_%2_%3.jpg").arg(QString::number(export_times + 1), name_info.name1, name_info.name2);
saveToImage(file_name, &scene); saveToImage(file_name, &scene);