NamingPolicyFilter classes uses implementations of this interface in order to prompt users for actions during naming conflicts. More...
#include <INamingPolicyDialog.h>
Public Member Functions | |
virtual QString | autoGeneratedName () const =0 |
Returns the current auto generated name. | |
virtual void | endValidationCycle ()=0 |
Unchecks the "All in this cycle" check box. | |
virtual bool | initialize (NamingPolicyFilter::NameValidity validity_result)=0 |
Initializes the dialog with the speficic validity. | |
virtual NamingPolicyFilter::ResolutionPolicy | selectedResolution () const =0 |
Returns the currect selected resolution. | |
virtual void | setContext (int context_id, const QString &context_name, const QIcon &window_icon=QIcon())=0 |
Sets the context in which the naming policy filter is used. | |
virtual void | setNamingPolicyFilter (NamingPolicyFilter *naming_policy_subject_filter)=0 |
Sets the naming policy filter from which this dialog was constructed. | |
virtual void | setObject (QObject *obj)=0 |
Sets the current object which is causing the conflict. | |
virtual bool | useCycleResolution () const =0 |
Indicates if the "All in this cycle" check box is selected. | |
Public Member Functions inherited from Qtilities::Core::Interfaces::IObjectBase | |
virtual QObject * | objectBase ()=0 |
Returns the QObject* base of the interface. | |
virtual const QObject * | objectBase () const =0 |
Returns a const QObject* base of the interface. | |
QString | objectOriginID () const |
Allows interfaces to provide some sort of source identification. | |
void | setObjectOriginID (const QString &object_origin_id) |
Allows setting of the object source ID of this interface implementation. |
NamingPolicyFilter classes uses implementations of this interface in order to prompt users for actions during naming conflicts.
This class was added in Qtilities v1.0.
Qtilities : Reference Documentation | Back to top |
Copyright © 2009-2013, Jaco Naudé
|