Code Documentation 3.6
Social Network Visualizer
Loading...
Searching...
No Matches
DialogFilterByAttribute Class Reference

#include <forms/dialogfilterbyattribute.h>

Inheritance diagram for DialogFilterByAttribute:
Collaboration diagram for DialogFilterByAttribute:

Signals

void userChoices (const FilterCondition &cond)

Public Member Functions

 DialogFilterByAttribute (const QStringList &nodeKeys, const QStringList &edgeKeys, QWidget *parent=nullptr)
 ~DialogFilterByAttribute ()
bool wasQueryBuilderRequested () const

Private Slots

void onScopeChanged ()
void getUserChoices ()

Private Member Functions

void repopulateKeys (FilterCondition::Scope scope)

Private Attributes

Ui::DialogFilterByAttribute * ui
QStringList m_nodeKeys
QStringList m_edgeKeys
bool m_qbRequested = false

Constructor & Destructor Documentation

◆ DialogFilterByAttribute()

DialogFilterByAttribute::DialogFilterByAttribute ( const QStringList & nodeKeys,
const QStringList & edgeKeys,
QWidget * parent = nullptr )
explicit

◆ ~DialogFilterByAttribute()

DialogFilterByAttribute::~DialogFilterByAttribute ( )

Member Function Documentation

◆ getUserChoices

void DialogFilterByAttribute::getUserChoices ( )
privateslot

◆ onScopeChanged

void DialogFilterByAttribute::onScopeChanged ( )
privateslot

◆ repopulateKeys()

void DialogFilterByAttribute::repopulateKeys ( FilterCondition::Scope scope)
private

◆ userChoices

void DialogFilterByAttribute::userChoices ( const FilterCondition & cond)
signal

◆ wasQueryBuilderRequested()

bool DialogFilterByAttribute::wasQueryBuilderRequested ( ) const
inline

Member Data Documentation

◆ m_edgeKeys

QStringList DialogFilterByAttribute::m_edgeKeys
private

◆ m_nodeKeys

QStringList DialogFilterByAttribute::m_nodeKeys
private

◆ m_qbRequested

bool DialogFilterByAttribute::m_qbRequested = false
private

◆ ui

Ui::DialogFilterByAttribute* DialogFilterByAttribute::ui
private

The documentation for this class was generated from the following files: