\hypertarget{a10500}{}\section{New\+Name\+Message\+Box Class Reference}
\label{a10500}\index{New\+Name\+Message\+Box@{New\+Name\+Message\+Box}}


Asks the user how to proceed after a name clash.  




{\ttfamily \#include $<$Plugin-\/\+Property\+Vis/\+Utils.\+hh$>$}

Inheritance diagram for New\+Name\+Message\+Box\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{a10500}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a10500_a85518aab23d75ac33b11c0e35bcf70fc}\label{a10500_a85518aab23d75ac33b11c0e35bcf70fc}} 
{\bfseries New\+Name\+Message\+Box} (Q\+String prop\+Name)
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a10500_a0a3e7eb7c69da98cbe3a5585d0500161}\label{a10500_a0a3e7eb7c69da98cbe3a5585d0500161}} 
bool {\bfseries replace}
\item 
\mbox{\Hypertarget{a10500_ab03178915b0060c69d3e0adce02e12f5}\label{a10500_ab03178915b0060c69d3e0adce02e12f5}} 
bool {\bfseries rename}
\item 
\mbox{\Hypertarget{a10500_a72122c1fcb05542a9870daf3da976e1d}\label{a10500_a72122c1fcb05542a9870daf3da976e1d}} 
bool {\bfseries cancel}
\end{DoxyCompactItemize}
\subsection*{Private Slots}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a10500_a2d949f6d18cd68c84024b074c9edf8d7}\label{a10500_a2d949f6d18cd68c84024b074c9edf8d7}} 
void {\bfseries slot\+Replace} ()
\item 
\mbox{\Hypertarget{a10500_ad9552f3abbadbf5b9c7466e864e41c1f}\label{a10500_ad9552f3abbadbf5b9c7466e864e41c1f}} 
void {\bfseries slot\+Rename} ()
\item 
\mbox{\Hypertarget{a10500_adaac1e0ce0561eb870972c32c40259ce}\label{a10500_adaac1e0ce0561eb870972c32c40259ce}} 
void {\bfseries slot\+Cancel} ()
\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a10500_a6254ac02455354abf014a0134bbe6b2d}\label{a10500_a6254ac02455354abf014a0134bbe6b2d}} 
Q\+Label $\ast$ {\bfseries problem\+Description}
\item 
\mbox{\Hypertarget{a10500_a36c2754457e808ea355410fe8f0175bf}\label{a10500_a36c2754457e808ea355410fe8f0175bf}} 
Q\+Push\+Button $\ast$ {\bfseries button\+Rename}
\item 
\mbox{\Hypertarget{a10500_ab779b7eee32a439f4d43e41e2c09fc68}\label{a10500_ab779b7eee32a439f4d43e41e2c09fc68}} 
Q\+Push\+Button $\ast$ {\bfseries button\+Replace}
\item 
\mbox{\Hypertarget{a10500_afe89a39396d78a2a6482dee776d65845}\label{a10500_afe89a39396d78a2a6482dee776d65845}} 
Q\+Push\+Button $\ast$ {\bfseries button\+Cancel}
\item 
\mbox{\Hypertarget{a10500_a9822d7c86ffd5d1bc4561dac42f8f02b}\label{a10500_a9822d7c86ffd5d1bc4561dac42f8f02b}} 
Q\+String {\bfseries prop\+Name}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Asks the user how to proceed after a name clash. 

When loading a property the provided name can already be in use. This message box is used to ask the user how to proceed. Cancel loading, set a new name or replace the old property by the new one? 

Definition at line 170 of file Utils.\+hh.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
Plugin-\/\+Property\+Vis/Utils.\+hh\item 
Plugin-\/\+Property\+Vis/Utils.\+cc\end{DoxyCompactItemize}
