update:使用商店源来显示更新,而非直接aptss

This commit is contained in:
2025-06-04 09:59:47 +08:00
parent 24f3be1373
commit 93dfdbc57c
2 changed files with 19 additions and 25 deletions

View File

@@ -5,7 +5,7 @@ MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
, ui(new Ui::MainWindow)
{
// checkUpdates();
checkUpdates();
ui->setupUi(this);
initStyle();
}
@@ -105,17 +105,7 @@ void MainWindow::checkUpdates()
// 获取可更新包列表
QStringList updateablePackages = updater.getUpdateablePackages();
QStringList packageSizes = updater.getPackageSizes();
QStringList appNames = updater.getDesktopAppNames();
qDebug() << "可更新包列表:";
for (int i = 0; i < updateablePackages.size(); ++i) {
QString packageInfo = updateablePackages.at(i);
QString packageSize = (i < packageSizes.size()) ? packageSizes.at(i) : "未知大小";
qDebug() << QString("%1 (%2)").arg(packageInfo, packageSize);
}
for (const QString &appName : appNames) {
qDebug() << appName;
}
qDebug()<<updateablePackages;
}
MainWindow::~MainWindow()