2022-05-08 19:59:26 +00:00
\hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget} { } \doxysection { Gpg\+ Frontend\+ ::UI\+ ::Info\+ Board\+ Widget Class Reference}
\label { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget} \index { GpgFrontend::UI::InfoBoardWidget@{ GpgFrontend::UI::InfoBoardWidget} }
Class for handling the verify label shown at bottom of a textedit-\/ page.
{ \ttfamily \# include $ < $ Info\+ Board\+ Widget.\+ h$ > $ }
Inheritance diagram for Gpg\+ Frontend\+ ::UI\+ ::Info\+ Board\+ Widget\+ :
2022-05-08 22:01:23 +00:00
\nopagebreak
\begin { figure} [H]
\begin { center}
\leavevmode
\includegraphics [width=238pt] { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ _ inherit_ _ graph}
\end { center}
\end { figure}
2022-05-08 19:59:26 +00:00
Collaboration diagram for Gpg\+ Frontend\+ ::UI\+ ::Info\+ Board\+ Widget\+ :
2022-05-08 22:01:23 +00:00
\nopagebreak
\begin { figure} [H]
\begin { center}
\leavevmode
\includegraphics [height=550pt] { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ _ coll_ _ graph}
\end { center}
\end { figure}
2022-05-08 19:59:26 +00:00
\doxysubsection * { Public Slots}
\begin { DoxyCompactItemize}
\item
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ ac576ad298acc83cc313b6753e3715441} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ ac576ad298acc83cc313b6753e3715441} }
void { \bfseries Slot\+ Reset} ()
\item
2022-11-26 18:19:17 +00:00
void \mbox { \hyperlink { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ a68f984815100f4ce281b9794f193e516} { Slot\+ Refresh} } (const QString \& text, \mbox { \hyperlink { namespaceGpgFrontend_ 1_ 1UI_ acbaebd342a317b1f067942e5144bb00d} { Gpg\+ Frontend\+ ::\+ UI\+ ::\+ Info\+ Board\+ Status} } status)
2022-05-08 19:59:26 +00:00
\end { DoxyCompactItemize}
\doxysubsection * { Public Member Functions}
\begin { DoxyCompactItemize}
\item
2022-11-26 18:19:17 +00:00
\mbox { \hyperlink { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ adeef521a8838bf2a1692c25d9b108010} { Info\+ Board\+ Widget} } (QWidget $ \ast $ parent)
2022-05-08 19:59:26 +00:00
\item
2022-11-26 18:19:17 +00:00
void \mbox { \hyperlink { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ a4fd6f91eb435feb41ae93e44485646ab} { Associate\+ Text\+ Edit} } (QText\+ Edit $ \ast $ edit)
2022-05-08 19:59:26 +00:00
\item
2022-11-26 18:19:17 +00:00
void \mbox { \hyperlink { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ adfa4acd435d2ec29f951f4e7e6a43f38} { Associate\+ Tab\+ Widget} } (QTab\+ Widget $ \ast $ tab)
2022-05-08 19:59:26 +00:00
\item
2022-11-26 18:19:17 +00:00
void \mbox { \hyperlink { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ a456f15315a03107f7757d84362c1af71} { Add\+ Optional\+ Action} } (const QString \& name, const std\+ ::function$ < $ void()$ > $ \& action)
2022-05-08 19:59:26 +00:00
\item
void \mbox { \hyperlink { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ a7d7504339221bd680fb18698dd829b32} { Reset\+ Option\+ Actions\+ Menu} } ()
\item
2022-11-26 18:19:17 +00:00
void \mbox { \hyperlink { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ ac936cfc8e1b3af65d0d71b74fb3f0b02} { Set\+ Info\+ Board} } (const QString \& text, \mbox { \hyperlink { namespaceGpgFrontend_ 1_ 1UI_ acbaebd342a317b1f067942e5144bb00d} { Gpg\+ Frontend\+ ::\+ UI\+ ::\+ Info\+ Board\+ Status} } verify\+ \_ \+ label\+ \_ \+ status)
2022-05-08 19:59:26 +00:00
\end { DoxyCompactItemize}
\doxysubsection * { Private Slots}
\begin { DoxyCompactItemize}
\item
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ a83a4ec326911b8b112bc471e7ca14925} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ a83a4ec326911b8b112bc471e7ca14925} }
void { \bfseries slot\+ \_ \+ copy} ()
\item
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ a2c23091fa2fd5b97a045ac6c492caaca} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ a2c23091fa2fd5b97a045ac6c492caaca} }
void { \bfseries slot\+ \_ \+ save} ()
\end { DoxyCompactItemize}
\doxysubsection * { Private Member Functions}
\begin { DoxyCompactItemize}
\item
2022-11-26 18:19:17 +00:00
void \mbox { \hyperlink { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ a852c1fe10c7d3153a2146bcea4dbe9ad} { delete\+ \_ \+ widgets\+ \_ \+ in\+ \_ \+ layout} } (QLayout $ \ast $ layout, int start\+ \_ \+ index=0)
2022-05-08 19:59:26 +00:00
\end { DoxyCompactItemize}
\doxysubsection * { Private Attributes}
\begin { DoxyCompactItemize}
\item
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ a4d18a72ae1c460a12b8902d426d9d395} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ a4d18a72ae1c460a12b8902d426d9d395} }
std\+ ::shared\+ \_ \+ ptr$ < $ Ui\+ \_ \+ \+ Info\+ Board $ > $ { \bfseries ui\+ \_ \+ }
\item
2022-11-26 18:19:17 +00:00
QText\+ Edit $ \ast $ \mbox { \hyperlink { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ a6380776ea1bf9a020370589e1e20efd3} { m\+ \_ \+ text\+ \_ \+ page\+ \_ \+ } }
2022-05-08 19:59:26 +00:00
\begin { DoxyCompactList} \small \item \em \mbox { \hyperlink { classGpgFrontend_ 1_ 1UI_ 1_ 1TextEdit} { Text\+ Edit} } associated to the notification. \end { DoxyCompactList} \item
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ ad30591c31d19936cfd256e1a3c35d08f} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ ad30591c31d19936cfd256e1a3c35d08f} }
2022-11-26 18:19:17 +00:00
QTab\+ Widget $ \ast $ { \bfseries m\+ \_ \+ tab\+ \_ \+ widget\+ \_ \+ } \{ nullptr\}
2022-05-08 19:59:26 +00:00
\end { DoxyCompactItemize}
\doxysubsection { Detailed Description}
Class for handling the verify label shown at bottom of a textedit-\/ page.
\doxysubsection { Constructor \& Destructor Documentation}
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ adeef521a8838bf2a1692c25d9b108010} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ adeef521a8838bf2a1692c25d9b108010} }
\index { GpgFrontend::UI::InfoBoardWidget@{ GpgFrontend::UI::InfoBoardWidget} !InfoBoardWidget@{ InfoBoardWidget} }
\index { InfoBoardWidget@{ InfoBoardWidget} !GpgFrontend::UI::InfoBoardWidget@{ GpgFrontend::UI::InfoBoardWidget} }
\doxysubsubsection { \texorpdfstring { InfoBoardWidget()} { InfoBoardWidget()} }
2022-11-26 18:19:17 +00:00
{ \footnotesize \ttfamily Gpg\+ Frontend\+ ::\+ UI\+ ::\+ Info\+ Board\+ Widget\+ ::\+ Info\+ Board\+ Widget (\begin { DoxyParamCaption} \item [{QWidget $\ast$}] { parent } \end { DoxyParamCaption} )\hspace { 0.3cm} { \ttfamily [explicit]} }
2022-05-08 19:59:26 +00:00
\begin { DoxyParams} { Parameters}
2022-11-26 18:19:17 +00:00
{ \em ctx} & The GPGme-\/ \+ Context \\
2022-05-08 19:59:26 +00:00
\hline
{ \em parent} & The parent widget \\
\hline
\end { DoxyParams}
2024-01-23 07:22:33 +00:00
References Gpg\+ Frontend\+ ::\+ UI\+ ::\+ UISignal\+ Station\+ ::\+ Get\+ Instance(), Gpg\+ Frontend\+ ::\+ UI\+ ::\+ UISignal\+ Station\+ ::\+ Signal\+ Refresh\+ Info\+ Board(), and Slot\+ Refresh().
2022-05-08 19:59:26 +00:00
\doxysubsection { Member Function Documentation}
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ a456f15315a03107f7757d84362c1af71} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ a456f15315a03107f7757d84362c1af71} }
\index { GpgFrontend::UI::InfoBoardWidget@{ GpgFrontend::UI::InfoBoardWidget} !AddOptionalAction@{ AddOptionalAction} }
\index { AddOptionalAction@{ AddOptionalAction} !GpgFrontend::UI::InfoBoardWidget@{ GpgFrontend::UI::InfoBoardWidget} }
\doxysubsubsection { \texorpdfstring { AddOptionalAction()} { AddOptionalAction()} }
2022-11-26 18:19:17 +00:00
{ \footnotesize \ttfamily void Gpg\+ Frontend\+ ::\+ UI\+ ::\+ Info\+ Board\+ Widget\+ ::\+ Add\+ Optional\+ Action (\begin { DoxyParamCaption} \item [{const QString \&}] { name, } \item [{const std\+::function$<$ void()$>$ \&}] { action } \end { DoxyParamCaption} )}
2022-05-08 19:59:26 +00:00
\begin { DoxyParams} { Parameters}
{ \em name} & \\
\hline
{ \em action} & \\
\hline
\end { DoxyParams}
2022-11-26 18:19:17 +00:00
Referenced by Gpg\+ Frontend\+ ::\+ UI\+ ::show\+ \_ \+ verify\+ \_ \+ details().
2022-05-08 19:59:26 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ adfa4acd435d2ec29f951f4e7e6a43f38} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ adfa4acd435d2ec29f951f4e7e6a43f38} }
\index { GpgFrontend::UI::InfoBoardWidget@{ GpgFrontend::UI::InfoBoardWidget} !AssociateTabWidget@{ AssociateTabWidget} }
\index { AssociateTabWidget@{ AssociateTabWidget} !GpgFrontend::UI::InfoBoardWidget@{ GpgFrontend::UI::InfoBoardWidget} }
\doxysubsubsection { \texorpdfstring { AssociateTabWidget()} { AssociateTabWidget()} }
2022-11-26 18:19:17 +00:00
{ \footnotesize \ttfamily void Gpg\+ Frontend\+ ::\+ UI\+ ::\+ Info\+ Board\+ Widget\+ ::\+ Associate\+ Tab\+ Widget (\begin { DoxyParamCaption} \item [{QTab\+Widget $\ast$}] { tab } \end { DoxyParamCaption} )}
2022-05-08 19:59:26 +00:00
\begin { DoxyParams} { Parameters}
{ \em tab} & \\
\hline
\end { DoxyParams}
2022-05-08 22:01:23 +00:00
References m\+ \_ \+ text\+ \_ \+ page\+ \_ \+ .
2022-05-08 19:59:26 +00:00
2022-11-26 18:19:17 +00:00
Referenced by Gpg\+ Frontend\+ ::\+ UI\+ ::process\+ \_ \+ result\+ \_ \+ analyse().
2022-05-08 19:59:26 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ a4fd6f91eb435feb41ae93e44485646ab} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ a4fd6f91eb435feb41ae93e44485646ab} }
\index { GpgFrontend::UI::InfoBoardWidget@{ GpgFrontend::UI::InfoBoardWidget} !AssociateTextEdit@{ AssociateTextEdit} }
\index { AssociateTextEdit@{ AssociateTextEdit} !GpgFrontend::UI::InfoBoardWidget@{ GpgFrontend::UI::InfoBoardWidget} }
\doxysubsubsection { \texorpdfstring { AssociateTextEdit()} { AssociateTextEdit()} }
2022-11-26 18:19:17 +00:00
{ \footnotesize \ttfamily void Gpg\+ Frontend\+ ::\+ UI\+ ::\+ Info\+ Board\+ Widget\+ ::\+ Associate\+ Text\+ Edit (\begin { DoxyParamCaption} \item [{QText\+Edit $\ast$}] { edit } \end { DoxyParamCaption} )}
2022-05-08 19:59:26 +00:00
\begin { DoxyParams} { Parameters}
{ \em edit} & \\
\hline
\end { DoxyParams}
2022-05-08 22:01:23 +00:00
References m\+ \_ \+ text\+ \_ \+ page\+ \_ \+ .
2022-05-08 19:59:26 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ a852c1fe10c7d3153a2146bcea4dbe9ad} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ a852c1fe10c7d3153a2146bcea4dbe9ad} }
\index { GpgFrontend::UI::InfoBoardWidget@{ GpgFrontend::UI::InfoBoardWidget} !delete\_ widgets\_ in\_ layout@{ delete\_ widgets\_ in\_ layout} }
\index { delete\_ widgets\_ in\_ layout@{ delete\_ widgets\_ in\_ layout} !GpgFrontend::UI::InfoBoardWidget@{ GpgFrontend::UI::InfoBoardWidget} }
\doxysubsubsection { \texorpdfstring { delete\_ widgets\_ in\_ layout()} { delete\_ widgets\_ in\_ layout()} }
2022-11-26 18:19:17 +00:00
{ \footnotesize \ttfamily void Gpg\+ Frontend\+ ::\+ UI\+ ::\+ Info\+ Board\+ Widget\+ ::delete\+ \_ \+ widgets\+ \_ \+ in\+ \_ \+ layout (\begin { DoxyParamCaption} \item [{QLayout $\ast$}] { layout, } \item [{int}] { start\+ \_ \+ index = { \ttfamily 0} } \end { DoxyParamCaption} )\hspace { 0.3cm} { \ttfamily [private]} }
2022-05-08 19:59:26 +00:00
\begin { DoxyParams} { Parameters}
{ \em layout} & \\
\hline
2022-05-08 22:01:23 +00:00
{ \em start\+ \_ \+ index} & Try Delete all widget from target layout \\
2022-05-08 19:59:26 +00:00
\hline
{ \em layout} & target layout \\
\hline
\end { DoxyParams}
2022-05-08 22:01:23 +00:00
Referenced by Reset\+ Option\+ Actions\+ Menu().
2022-05-08 19:59:26 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ a7d7504339221bd680fb18698dd829b32} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ a7d7504339221bd680fb18698dd829b32} }
\index { GpgFrontend::UI::InfoBoardWidget@{ GpgFrontend::UI::InfoBoardWidget} !ResetOptionActionsMenu@{ ResetOptionActionsMenu} }
\index { ResetOptionActionsMenu@{ ResetOptionActionsMenu} !GpgFrontend::UI::InfoBoardWidget@{ GpgFrontend::UI::InfoBoardWidget} }
\doxysubsubsection { \texorpdfstring { ResetOptionActionsMenu()} { ResetOptionActionsMenu()} }
2022-11-26 18:19:17 +00:00
{ \footnotesize \ttfamily void Gpg\+ Frontend\+ ::\+ UI\+ ::\+ Info\+ Board\+ Widget\+ ::\+ Reset\+ Option\+ Actions\+ Menu (\begin { DoxyParamCaption} { } \end { DoxyParamCaption} )}
2022-05-08 19:59:26 +00:00
Delete All item in action\+ Button\+ Layout
2022-05-08 22:01:23 +00:00
References delete\+ \_ \+ widgets\+ \_ \+ in\+ \_ \+ layout().
2022-05-08 19:59:26 +00:00
2024-01-23 07:22:33 +00:00
Referenced by Gpg\+ Frontend\+ ::\+ UI\+ ::show\+ \_ \+ verify\+ \_ \+ details(), and Gpg\+ Frontend\+ ::\+ UI\+ ::\+ Main\+ Window\+ ::\+ Slot\+ Encrypt().
2022-05-08 19:59:26 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ ac936cfc8e1b3af65d0d71b74fb3f0b02} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ ac936cfc8e1b3af65d0d71b74fb3f0b02} }
\index { GpgFrontend::UI::InfoBoardWidget@{ GpgFrontend::UI::InfoBoardWidget} !SetInfoBoard@{ SetInfoBoard} }
\index { SetInfoBoard@{ SetInfoBoard} !GpgFrontend::UI::InfoBoardWidget@{ GpgFrontend::UI::InfoBoardWidget} }
\doxysubsubsection { \texorpdfstring { SetInfoBoard()} { SetInfoBoard()} }
2022-11-26 18:19:17 +00:00
{ \footnotesize \ttfamily void Gpg\+ Frontend\+ ::\+ UI\+ ::\+ Info\+ Board\+ Widget\+ ::\+ Set\+ Info\+ Board (\begin { DoxyParamCaption} \item [{const QString \&}] { text, } \item [{\mbox{\hyperlink{namespaceGpgFrontend_1_1UI_acbaebd342a317b1f067942e5144bb00d}{Gpg\+Frontend\+::\+UI\+::\+Info\+Board\+Status}}}] { verify\+ \_ \+ label\+ \_ \+ status } \end { DoxyParamCaption} )}
2022-05-08 19:59:26 +00:00
Set the text and background-\/ color of verify notification.
\begin { DoxyParams} { Parameters}
{ \em text} & The text to be set. \\
\hline
{ \em verify\+ \_ \+ label\+ \_ \+ status} & The status of label to set the specified color. \\
\hline
\end { DoxyParams}
2022-05-08 22:01:23 +00:00
Referenced by Slot\+ Refresh().
2022-05-08 19:59:26 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ a68f984815100f4ce281b9794f193e516} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ a68f984815100f4ce281b9794f193e516} }
\index { GpgFrontend::UI::InfoBoardWidget@{ GpgFrontend::UI::InfoBoardWidget} !SlotRefresh@{ SlotRefresh} }
\index { SlotRefresh@{ SlotRefresh} !GpgFrontend::UI::InfoBoardWidget@{ GpgFrontend::UI::InfoBoardWidget} }
\doxysubsubsection { \texorpdfstring { SlotRefresh} { SlotRefresh} }
2022-11-26 18:19:17 +00:00
{ \footnotesize \ttfamily void Gpg\+ Frontend\+ ::\+ UI\+ ::\+ Info\+ Board\+ Widget\+ ::\+ Slot\+ Refresh (\begin { DoxyParamCaption} \item [{const QString \&}] { text, } \item [{\mbox{\hyperlink{namespaceGpgFrontend_1_1UI_acbaebd342a317b1f067942e5144bb00d}{Gpg\+Frontend\+::\+UI\+::\+Info\+Board\+Status}}}] { status } \end { DoxyParamCaption} )\hspace { 0.3cm} { \ttfamily [slot]} }
2022-05-08 19:59:26 +00:00
Refresh the contents of dialog.
2022-05-08 22:01:23 +00:00
References Set\+ Info\+ Board().
2022-05-08 19:59:26 +00:00
2022-11-26 18:19:17 +00:00
Referenced by Info\+ Board\+ Widget(), and Gpg\+ Frontend\+ ::\+ UI\+ ::refresh\+ \_ \+ info\+ \_ \+ board().
2022-05-08 19:59:26 +00:00
\doxysubsection { Member Data Documentation}
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ a6380776ea1bf9a020370589e1e20efd3} \label { classGpgFrontend_ 1_ 1UI_ 1_ 1InfoBoardWidget_ a6380776ea1bf9a020370589e1e20efd3} }
\index { GpgFrontend::UI::InfoBoardWidget@{ GpgFrontend::UI::InfoBoardWidget} !m\_ text\_ page\_ @{ m\_ text\_ page\_ } }
\index { m\_ text\_ page\_ @{ m\_ text\_ page\_ } !GpgFrontend::UI::InfoBoardWidget@{ GpgFrontend::UI::InfoBoardWidget} }
\doxysubsubsection { \texorpdfstring { m\_ text\_ page\_ } { m\_ text\_ page\_ } }
2022-11-26 18:19:17 +00:00
{ \footnotesize \ttfamily QText\+ Edit$ \ast $ Gpg\+ Frontend\+ ::\+ UI\+ ::\+ Info\+ Board\+ Widget\+ ::m\+ \_ \+ text\+ \_ \+ page\+ \_ \+ \hspace { 0.3cm} { \ttfamily [private]} }
2022-05-08 19:59:26 +00:00
{ \bfseries Initial value\+ :}
\begin { DoxyCode} { 0}
\DoxyCodeLine { \{ }
\DoxyCodeLine { \textcolor { keyword} { nullptr} \} }
\end { DoxyCode}
\mbox { \hyperlink { classGpgFrontend_ 1_ 1UI_ 1_ 1TextEdit} { Text\+ Edit} } associated to the notification.
2022-05-08 22:01:23 +00:00
Referenced by Associate\+ Tab\+ Widget(), and Associate\+ Text\+ Edit().
2022-05-08 19:59:26 +00:00
The documentation for this class was generated from the following files\+ :\begin { DoxyCompactItemize}
\item
src/ui/widgets/Info\+ Board\+ Widget.\+ h\item
src/ui/widgets/Info\+ Board\+ Widget.\+ cpp\end { DoxyCompactItemize}