BPS C++ API  2.24.4
bpscronedit.h
Go to the documentation of this file.
1 
4 #ifndef BPSCRONEDIT_H
5 #define BPSCRONEDIT_H
6 
7 #include "bpsgui_global.h"
8 #include <QWidget>
9 
16 {
17  Q_OBJECT
19 
20 public:
21 
25  BpsCronEdit(QWidget* aParent = nullptr);
26 
30  QString cronText() const;
31 
32 public slots:
33 
38  void setCronText(const QString& aCronText);
39 
40 signals:
41 
46  void cronTextChanged(const QString& aCronText);
47 
48 protected:
50  virtual bool focusNextPrevChild(bool aNext);
52 };
53 
54 #endif // BPSCRONEDIT_H
#define BPS_PRIVATE(Class)
Declare pointer to private object in a public class.
Definition: bpsglobals.h:102
Public include file for BPS GUI library macros.
#define BPSGUI_EXPORT
Declare class an import from the shared library.
Definition: bpsgui_global.h:22
CRON schedule editor.
Definition: bpscronedit.h:16
void cronTextChanged(const QString &aCronText)
This signal is emitted when the cron schedule is modified.
BpsCronEdit(QWidget *aParent=nullptr)
void setCronText(const QString &aCronText)
Set the current CRON schedule text.
QString cronText() const
virtual bool focusNextPrevChild(bool next)