blob: a9f8099f064ccbf67b8d717a45a677df1fa82809 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#pragma once
#include <string>
#include <gtkmm/progressbar.h>
class MessageUploadProgressBar : public Gtk::ProgressBar {
public:
MessageUploadProgressBar();
private:
bool m_active = false;
std::string m_last_nonce;
using type_signal_start = sigc::signal<void()>;
using type_signal_stop = sigc::signal<void()>;
type_signal_start m_signal_start;
type_signal_stop m_signal_stop;
public:
type_signal_start signal_start();
type_signal_stop signal_stop();
};
|