云算力平台windows桌面应用

This commit is contained in:
lzx
2026-01-22 15:14:27 +08:00
commit 1fe0e54138
52 changed files with 5447 additions and 0 deletions

41
lib/main.dart Normal file
View File

@@ -0,0 +1,41 @@
import 'package:flutter/material.dart';
import 'package:provider/provider.dart';
// import 'package:logging/logging.dart';
import 'screens/main_screen.dart';
import 'services/log_service.dart';
import 'services/config_service.dart';
import 'providers/client_provider.dart';
void main() async {
WidgetsFlutterBinding.ensureInitialized();
// 初始化日志系统
final logService = LogService();
await logService.initialize();
runApp(const CloudClientApp());
}
class CloudClientApp extends StatelessWidget {
const CloudClientApp({super.key});
@override
Widget build(BuildContext context) {
return MultiProvider(
providers: [
ChangeNotifierProvider(create: (_) => ClientProvider()),
Provider(create: (_) => LogService()),
Provider(create: (_) => ConfigService()),
],
child: MaterialApp(
title: '云算力平台客户端',
theme: ThemeData(
primarySwatch: Colors.blue,
useMaterial3: true,
),
home: const MainScreen(),
debugShowCheckedModeBanner: false,
),
);
}
}