11 #include <QPropertyAnimation>
12 #include <QResizeEvent>
14 #include <QVBoxLayout>
15 #include <QToolButton>
43 mHorizontalLayout->
addLayout(mVerticalLayout);
44 mHorizontalLayout->
addWidget(mRemoveButton);
93 if(
event->button() == Qt::MouseButton::LeftButton)
178 if (mMissing == miss)
return;
182 mNameLabel->
setText(mNameLabel->
text().append(
" [Missing]"));
204 void RecentFileItem::handleCloseRequested()
then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file
void mousePressEvent(QMouseEvent *event) override
void setIconStyle(const QString &style)
void setHoverActive(bool active)
void removeRequested(RecentFileItem *item)
RecentFileItem(const QString &file, QWidget *parent=nullptr)
virtual QSize sizeHint() const override
void enterEvent(QEvent *event) override
void setMissing(bool miss)
virtual bool eventFilter(QObject *object, QEvent *event) override
void setIconPath(const QString &path)
void leaveEvent(QEvent *event) override
QIcon getStyledSvgIcon(const QString &from_to_colors_enabled, const QString &svg_path, QString from_to_colors_disabled=QString())
void setText(const QString &text)
void addLayout(QLayout *layout, int stretch)
void setSpacing(int spacing)
QString absolutePath() const const
bool exists() const const
QString fileName() const const
QString elidedText(const QString &text, Qt::TextElideMode mode, int width, int flags) const const
virtual bool event(QEvent *e) override
void setPixmap(const QPixmap &)
void setText(const QString &)
bool setAlignment(QWidget *w, Qt::Alignment alignment)
void setContentsMargins(int left, int top, int right, int bottom)
QMetaObject::Connection connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
void setObjectName(const QString &name)
const QSize & size() const const
bool endsWith(const QString &s, Qt::CaseSensitivity cs) const const
bool isEmpty() const const
QString left(int n) const const
virtual void polish(QWidget *widget)
virtual void unpolish(QWidget *widget)