mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-25 19:07:45 +00:00
Simplify DispatchResult ctors
This commit is contained in:
parent
d8ead7debf
commit
b8737e898c
@ -24,21 +24,10 @@ class DispatchResult
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
///
|
///
|
||||||
DispatchResult() :
|
DispatchResult() = default;
|
||||||
dispatched_(false),
|
|
||||||
error_(false),
|
|
||||||
update_(Update::None),
|
|
||||||
need_buf_update_(false),
|
|
||||||
need_msg_update_(true)
|
|
||||||
{}
|
|
||||||
///
|
///
|
||||||
DispatchResult(bool dispatched, Update::flags f) :
|
DispatchResult(bool dispatched, Update::flags f) :
|
||||||
dispatched_(dispatched),
|
dispatched_(dispatched), update_(f) {}
|
||||||
error_(false),
|
|
||||||
update_(f),
|
|
||||||
need_buf_update_(false),
|
|
||||||
need_msg_update_(true)
|
|
||||||
{}
|
|
||||||
///
|
///
|
||||||
bool dispatched() const { return dispatched_; }
|
bool dispatched() const { return dispatched_; }
|
||||||
///
|
///
|
||||||
@ -72,17 +61,17 @@ public:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
/// was the event fully dispatched?
|
/// was the event fully dispatched?
|
||||||
bool dispatched_;
|
bool dispatched_ = false;
|
||||||
/// was there an error?
|
/// was there an error?
|
||||||
bool error_;
|
bool error_ = false;
|
||||||
/// do we need to redraw the screen afterwards?
|
/// do we need to redraw the screen afterwards?
|
||||||
Update::flags update_;
|
Update::flags update_ = Update::None;
|
||||||
///
|
///
|
||||||
docstring message_;
|
docstring message_;
|
||||||
///
|
///
|
||||||
bool need_buf_update_;
|
bool need_buf_update_ = false;
|
||||||
///
|
///
|
||||||
bool need_msg_update_;
|
bool need_msg_update_ = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user