From b2db7cfe28164ee8bafaf414a60772d35b5cee63 Mon Sep 17 00:00:00 2001 From: ZhangTingan Date: Mon, 28 Jul 2025 14:53:48 +0800 Subject: [PATCH] fix: error version judgement Correct the misnamed macro definition introduced in the previous compilation error fix Log: fix build error --- src/deb-installer/model/deblistmodel.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/deb-installer/model/deblistmodel.cpp b/src/deb-installer/model/deblistmodel.cpp index 48aecb2d..617a4cda 100644 --- a/src/deb-installer/model/deblistmodel.cpp +++ b/src/deb-installer/model/deblistmodel.cpp @@ -424,12 +424,12 @@ void DebListModel::slotUninstallPackage(const int index) // 卸载结束之后 删除指针 connect(transsaction, &Transaction::finished, transsaction, &Transaction::deleteLater); + m_currentTransaction = transsaction; //保存trans指针 + // 获取当前真实用户信息 +#ifdef ENABLE_VIRTUAL_PACKAGE_ENHANCE QProcessEnvironment env = QProcessEnvironment::systemEnvironment(); QVariantMap map; - m_currentTransaction = transsaction; //保存trans指针 - // 获取当前真实用户信息 -#ifdef DENABLE_VIRTUAL_PACKAGE_ENHANCE QString currentUser = env.value("USER"); // 如果SUDO_USER存在,说明当前是通过sudo启动的 QString realUser = env.value("SUDO_USER"); @@ -908,10 +908,9 @@ void DebListModel::installDebs() m_currentTransaction = transaction; +#ifdef ENABLE_VIRTUAL_PACKAGE_ENHANCE QProcessEnvironment env = QProcessEnvironment::systemEnvironment(); QVariantMap map; - -#ifdef DENABLE_VIRTUAL_PACKAGE_ENHANCE // 获取当前真实用户信息 QString currentUser = env.value("USER"); // 如果SUDO_USER存在,说明当前是通过sudo启动的