mirror of
https://gitee.com/spark-store-project/spark-store
synced 2025-07-20 12:32:21 +08:00
删除 无用文件
This commit is contained in:
parent
135d16d068
commit
cf1322bab4
@ -1,89 +0,0 @@
|
||||
#include "mainwindow.h"
|
||||
|
||||
#include <DMainWindow>
|
||||
#include <QDesktopWidget>
|
||||
#include <DTitlebar>
|
||||
#include <QHBoxLayout>
|
||||
#include <QDebug>
|
||||
#include <DFileServices>
|
||||
#include <DApplicationHelper>
|
||||
#include <QVBoxLayout>
|
||||
DWIDGET_USE_NAMESPACE
|
||||
|
||||
MainWindow::MainWindow(DBlurEffectWidget *parent)
|
||||
: DBlurEffectWidget(parent)
|
||||
{
|
||||
w = new Widget;
|
||||
|
||||
QVBoxLayout *layout=new QVBoxLayout;
|
||||
// layout->addWidget(titlebar);
|
||||
// titlebar->show();
|
||||
titlebar=w->getTitlebar();
|
||||
layout->addWidget(w);
|
||||
w->show();
|
||||
setLayout(layout);
|
||||
layout->setMargin(0);
|
||||
layout->setSpacing(0);
|
||||
resize(w->size()); //设置窗口大小
|
||||
// setCentralWidget(w);
|
||||
|
||||
//添加搜索框
|
||||
titlebar->addWidget(searchEdit);
|
||||
// titlebar->setIcon(QIcon::fromTheme("spark-store"));
|
||||
titlebar->setTitle("星火应用商店");
|
||||
searchEdit->setPlaceholderText("搜索或打开链接");
|
||||
searchEdit->setMaximumWidth(300);
|
||||
|
||||
//添加菜单项
|
||||
QAction *setting=new QAction("设置");
|
||||
QMenu *menu=new QMenu;
|
||||
menu->addAction(setting);
|
||||
titlebar->setMenu(menu);
|
||||
|
||||
|
||||
|
||||
//链接信号和槽
|
||||
|
||||
//设置活动颜色和明暗模式
|
||||
connect(DGuiApplicationHelper::instance(), &DGuiApplicationHelper::themeTypeChanged, this, [=](DGuiApplicationHelper::ColorType themeType) {
|
||||
QColor main_color;
|
||||
main_color=DGuiApplicationHelper::instance()->applicationPalette().highlight().color();
|
||||
if(themeType==DGuiApplicationHelper::DarkType){
|
||||
qDebug()<<"Dark";
|
||||
w->setTheme(true,main_color);
|
||||
}else {
|
||||
qDebug()<<"White";
|
||||
w->setTheme(false,main_color);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
//设置菜单
|
||||
connect(setting,&QAction::triggered,w,&Widget::opensetting);
|
||||
//搜索事件
|
||||
connect(searchEdit,&DSearchEdit::editingFinished,this,[=](){
|
||||
QString searchtext=searchEdit->text();
|
||||
if(searchtext!=""){
|
||||
qDebug()<<searchEdit->text();
|
||||
w->searchApp(searchtext);
|
||||
}
|
||||
searchEdit->clearEdit();
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
MainWindow::~MainWindow()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void MainWindow::openUrl(QUrl url)
|
||||
{
|
||||
w->openUrl(url);
|
||||
|
||||
}
|
||||
|
29
mainwindow.h
29
mainwindow.h
@ -1,29 +0,0 @@
|
||||
#ifndef MAINWINDOW_H
|
||||
#define MAINWINDOW_H
|
||||
|
||||
#include <DMainWindow>
|
||||
#include "widget.h"
|
||||
#include <QThread>
|
||||
#include <DSearchEdit>
|
||||
#include <DBlurEffectWidget>
|
||||
#include <DTitlebar>
|
||||
DWIDGET_USE_NAMESPACE
|
||||
|
||||
class MainWindow : public DBlurEffectWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
|
||||
public:
|
||||
MainWindow(DBlurEffectWidget *parent = nullptr);
|
||||
~MainWindow();
|
||||
DSearchEdit *searchEdit=new DSearchEdit;
|
||||
DTitlebar *titlebar;
|
||||
void openUrl(QUrl);
|
||||
|
||||
private:
|
||||
|
||||
Widget *w;
|
||||
};
|
||||
|
||||
#endif // MAINWINDOW_H
|
Loading…
x
Reference in New Issue
Block a user