|
a/src/qtgui/fragbuts.h |
|
b/src/qtgui/fragbuts.h |
|
... |
|
... |
15 |
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
15 |
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
16 |
*/
|
16 |
*/
|
17 |
|
17 |
|
18 |
#ifndef _FRAGBUTS_H_INCLUDED_
|
18 |
#ifndef _FRAGBUTS_H_INCLUDED_
|
19 |
#define _FRAGBUTS_H_INCLUDED_
|
19 |
#define _FRAGBUTS_H_INCLUDED_
|
|
|
20 |
|
|
|
21 |
#include <time.h>
|
|
|
22 |
|
20 |
#include <string>
|
23 |
#include <string>
|
21 |
#include <vector>
|
24 |
#include <vector>
|
22 |
|
25 |
|
23 |
#include <QWidget>
|
26 |
#include <QWidget>
|
24 |
|
27 |
|
|
... |
|
... |
45 |
}
|
48 |
}
|
46 |
};
|
49 |
};
|
47 |
|
50 |
|
48 |
void getfrags(std::vector<std::string>&);
|
51 |
void getfrags(std::vector<std::string>&);
|
49 |
bool ok() {return m_ok;}
|
52 |
bool ok() {return m_ok;}
|
|
|
53 |
bool isStale(time_t *reftime);
|
50 |
private slots:
|
54 |
private slots:
|
51 |
void onButtonClicked(bool);
|
55 |
void onButtonClicked(bool);
|
52 |
|
56 |
|
53 |
signals:
|
57 |
signals:
|
54 |
void fragmentsChanged();
|
58 |
void fragmentsChanged();
|
55 |
|
59 |
|
56 |
private:
|
60 |
private:
|
57 |
// Detect source file change
|
61 |
std::vector<ButFrag> m_buttons;
|
|
|
62 |
std::string m_fn;
|
58 |
time_t m_reftime;
|
63 |
time_t m_reftime;
|
59 |
std::vector<ButFrag> m_buttons;
|
|
|
60 |
bool m_ok;
|
64 |
bool m_ok;
|
61 |
};
|
65 |
};
|
62 |
|
66 |
|
63 |
|
67 |
|
64 |
#endif /* _FRAGBUTS_H_INCLUDED_ */
|
68 |
#endif /* _FRAGBUTS_H_INCLUDED_ */
|