Libksieve
            
 
    8#include "autocreatescripts/sieveglobalvariablewidget.h" 
    9#include "sieveaction.h" 
   12class SieveActionSetVariable : 
public SieveAction
 
   16    explicit SieveActionSetVariable(SieveEditorGraphicalModeWidget *sieveGraphicalModeWidget, 
QObject *
parent = 
nullptr);
 
   17    [[nodiscard]] QString code(QWidget *) 
const override;
 
   18    [[nodiscard]] QString help() 
const override;
 
   19    [[nodiscard]] QStringList needRequires(QWidget *
parent) 
const override;
 
   20    void setParamWidgetValue(QXmlStreamReader &element, QWidget *
parent, QString &error) 
override;
 
   21    [[nodiscard]] 
bool needCheckIfServerHasCapability() 
const override;
 
   22    [[nodiscard]] QString serverNeedsCapability() 
const override;
 
   23    [[nodiscard]] QWidget *createParamWidget(QWidget *
parent) 
const override;
 
   24    [[nodiscard]] QUrl href() 
const override;
 
   25    void setLocalVariable(QWidget *w, 
const SieveGlobalVariableActionWidget::VariableElement &var);
 
   28    bool mHasRegexCapability = 
false;
 
QObject * parent() const const
 
  
 
  This file is part of the KDE documentation.
  Documentation copyright © 1996-2025 The KDE developers.
  Generated on Fri May 2 2025 11:58:36 by
  
doxygen 1.13.2 written
  by 
Dimitri van Heesch, © 1997-2006
  
  KDE's Doxygen guidelines are available online.