[qnut] fixed main window show/hide on tray icon click event
[nut.git] / presentation / libnut.tex
blob965dd028d65f21ba5a2750f538b4a5f04f0df2a3
2 % TODO
3 \section{Library}
4 \subsection{Überblick}
5 \begin{frame}[<+-| alert@+>]{nut client und wireless client}
6 \begin{itemize}
7 \item libnutclient : Qt-Library für den Client-Teil der DBus Verbindung zum Server.
8 \item Verwaltungsstruktur wie im Server
10 \item libnutwireless : Qt-Library für die wpa\_supplicant Verwaltung und Serverkommunikation.
11 \end{itemize}
12 \end{frame}
14 \begin{frame}[<+-| alert@+>]{nut client und wireless client}
15 \begin{center}
16 \includegraphics<+->{libnutstructure.pdf}
17 \end{center}
18 \end{frame}
20 \subsection{libnutwireless}
21 \begin{frame}[<+-| alert@+>]{Überblick}
22 \begin{itemize}
23 \item Abstraktion der Kommunikation mit dem wpa\_supplicant und der WirelessExtension
24 \item Überblick über den Hauptteil der Bibliothek:
25 \begin{itemize}
26 \item Bereitstellung von Informationen zur Signalqualität
27 \item Es kann nach Netzwerken gescannt werden
28 \item Hinzufügen/Entfernen von Netzwerken (auch aus dem Scan)
29 \item Konfiguration eines bereits vorhandenen Netzwerks
30 \item Speichern der Konfiguration (sofern erlaubt)
31 \end{itemize}
32 \item Wenn möglich, automatisches Setzen von benötigten Parametern
33 \end{itemize}
34 \end{frame}