数据库驱动完成,预览窗口完成

This commit is contained in:
2025-03-25 23:34:11 +08:00
parent d86f80982d
commit 94fe294aff
14 changed files with 578 additions and 257 deletions

View File

@@ -13,10 +13,27 @@ FrmAlbum::~FrmAlbum()
delete ui;
}
void FrmAlbum::slot_updateImage()
{
QList<QUrl> urls = {
QUrl("https://imagehyj.oss-cn-hangzhou.aliyuncs.com/blog/20250320201317.png"),
QUrl("https://imagehyj.oss-cn-hangzhou.aliyuncs.com/blog/EDH386.jpeg"),
QUrl("https://imagehyj.oss-cn-hangzhou.aliyuncs.com/blog/20250321103557.png"),
QUrl("https://imagehyj.oss-cn-hangzhou.aliyuncs.com/blog/logo512.png")
};
foreach (const QUrl& u, urls) {
FrmImgShow* widget = new FrmImgShow(this);
widget->loadImage(u);
picWidgetList.push_front(widget);
}
}
void FrmAlbum::initForm()
{
layout = new QHBoxLayout(this);
panelWidget = new PanelWidget(this);
panelWidget->setSpace(5);
layout->addWidget(panelWidget);
layout->setContentsMargins(0, 0, 0, 0);
layout->setSpacing(0);
@@ -34,6 +51,7 @@ void FrmAlbum::initForm()
QUrl("https://imagehyj.oss-cn-hangzhou.aliyuncs.com/blog/20250320201317.png"),
QUrl("https://imagehyj.oss-cn-hangzhou.aliyuncs.com/blog/EDH386.jpeg"),
QUrl("https://imagehyj.oss-cn-hangzhou.aliyuncs.com/blog/20250321103557.png"),
QUrl("https://imagehyj.oss-cn-hangzhou.aliyuncs.com/blog/logo512.png")
};
foreach (const QUrl& u, urls) {
@@ -42,5 +60,6 @@ void FrmAlbum::initForm()
picWidgetList.push_front(widget);
}
panelWidget->setWidget(picWidgetList, 3);
panelWidget->setWidget(picWidgetList, 4);
panelWidget->setSpace(15);
}