diff --git a/src/core/main.cpp b/src/core/main.cpp index 16839ed..d2dfffb 100644 --- a/src/core/main.cpp +++ b/src/core/main.cpp @@ -1,7 +1,5 @@ #include #include "../ui/mainwindow.h" -#include "../utils/logger.h" -#include "../utils/config.h" int main(int argc, char *argv[]) { // 禁用 Wayland:优先使用 X11(xcb),否则回退为 offscreen @@ -12,13 +10,7 @@ int main(int argc, char *argv[]) { qputenv("QT_QPA_PLATFORM", QByteArray("offscreen")); } - // 关闭Qt绘图调试信息,保留我们的应用日志 - qputenv("QT_LOGGING_RULES", "qt.widgets.painting=false;qt.qpa.gl.debug=false;qt.qpa.gl.debug.warning=false;qt.*=false;*.debug=true"); - QApplication app(argc, argv); - // 初始化配置与日志 - AppConfig::instance().load(); - LoggerInit::setupFromConfig(); app.setApplicationDisplayName(""); // 全局样式表(浅色主题) app.setStyleSheet( diff --git a/src/pages/mappage.cpp b/src/pages/mappage.cpp index a49361b..576a464 100644 --- a/src/pages/mappage.cpp +++ b/src/pages/mappage.cpp @@ -33,9 +33,9 @@ #include #include #include // Added for QMessageBox -#include -#include "../utils/config.h" -#include "../utils/logger.h" +#include // Added for QRadioButton +#include // Added for QDateTimeEdit +#include // Added for QGroupBox /** * 地图监控页面实现 @@ -48,22 +48,17 @@ MapPage::MapPage(QWidget* parent) , heightCombo_(nullptr) , downloadMapBtn_(nullptr) , mapView_(nullptr) - - // 初始化新按钮 , setThreatBtn_(nullptr) , areaSearchBtn_(nullptr) , pathPlanningBtn_(nullptr) - - // 初始化基字体大小(如果需要从样式获取,可以调整) - , baseFontSize_(10) - - // 初始化新组件 , coordInput_(nullptr) , locateBtn_(nullptr) , searchMapBtn_(nullptr) - - // 初始化定位对话框 + , threatDialog_(nullptr) + , searchDialog_(nullptr) + , planningDialog_(nullptr) , locateDialog_(nullptr) + , baseFontSize_(10) { setupUI(); @@ -130,20 +125,7 @@ void MapPage::setupMapArea() { // 添加加载完成调试 connect(mapView_, &QWebEngineView::loadFinished, this, [this](bool ok) { - if (ok) { - qDebug() << "✓ 地图 HTML 加载成功"; - qDebug() << "✓ 开始启用地理位置权限..."; - enableGeolocation(); - - // 延迟2秒后检查地图状态 - QTimer::singleShot(2000, this, [this]() { - qDebug() << "🔍 检查地图初始化状态..."; - mapView_->page()->runJavaScript("console.log('地图对象存在:', typeof window.map !== 'undefined');"); - mapView_->page()->runJavaScript("if(window.map) { console.log('地图中心:', window.map.getCenter()); console.log('地图缩放:', window.map.getZoom()); }"); - }); - } else { - qDebug() << "✗ 地图 HTML 加载失败"; - } + qDebug() << (ok ? "地图 HTML 加载成功" : "地图 HTML 加载失败"); }); // 添加默认地图加载 @@ -164,22 +146,13 @@ void MapPage::setupMapArea() {