Слияние кода завершено, страница обновится автоматически
#ifndef RECENTFILEMANAGER_H
#define RECENTFILEMANAGER_H
#include <DMainWindow>
#include <DMenu>
#include <QAction>
#include <QList>
#include <QObject>
DWIDGET_USE_NAMESPACE
class RecentFileManager : public QObject {
Q_OBJECT
public:
explicit RecentFileManager(DMenu *menu, DMainWindow *parent = nullptr);
~RecentFileManager();
void addRecentFile(QString filename);
void clearFile();
void apply();
signals:
bool openFile(QString filename);
private:
DMenu *m_menu;
QStringList m_recents;
QList<QAction *> hitems;
DMainWindow *m_parent;
void trigger();
};
#endif // RECENTFILEMANAGER_H
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )