update install scripts

This commit is contained in:
arcan1s 2014-09-07 19:40:12 +04:00
parent 554354ce36
commit 97fbb4acc1
6 changed files with 14 additions and 15 deletions

View File

@ -4,7 +4,7 @@ pkgname=kdeplasma-applets-awesome-widgets
_pkgname=awesome-widgets
pkgver=1.11.0
pkgrel=1
pkgdesc="Collection of minimalistic Plasmoids which look like Awesome WM widgets"
pkgdesc="Collection of minimalistic Plasmoids which look like Awesome WM widgets (ex-PyTextMonitor)"
arch=('i686' 'x86_64')
url="http://arcanis.name/projects/awesome-widgets"
license=('GPL3')

View File

@ -1,18 +1,11 @@
func_update() {
cat << EOF
Update plasmoids...
EOF
post_install() {
kbuildsycoca4 > /dev/null 2>&1
}
post_install() {
func_update
}
post_upgrade() {
func_update
post_install "$1"
}
post_remove() {
func_update
post_install "$1"
}

View File

@ -94,8 +94,8 @@ private:
QStringList findKeys();
QStringList getKeys();
// ui
QGraphicsLinearLayout *mainLayout;
CustomLabel *textLabel;
QGraphicsLinearLayout *mainLayout = nullptr;
CustomLabel *textLabel = nullptr;
QTimer *timer;
QList<QAction *> contextMenu;
// tooltip

View File

@ -30,6 +30,7 @@ CustomLabel::CustomLabel(AwesomeWidget *wid, const bool debugCmd)
widget(wid),
debug(debugCmd)
{
setWordWrap(false);
}

View File

@ -1,6 +1,6 @@
[Global]
IconName=system
Name=awesome-widget
Name=Awesome Widget
Comment=Awesome widget information
[Event/system]

View File

@ -37,6 +37,10 @@ void AwesomeWidget::reinit()
{
if (debug) qDebug() << PDEBUG;
mainLayout->removeItem(textLabel);
if (textLabel != nullptr) delete textLabel;
setLayout(0);
mainLayout = new QGraphicsLinearLayout();
mainLayout->setContentsMargins(1, 1, 1, 1);
if (configuration[QString("layout")].toInt() == 0)
@ -51,12 +55,13 @@ void AwesomeWidget::reinit()
setBackgroundHints(DefaultBackground);
if (configuration[QString("leftStretch")].toInt() == 2)
mainLayout->addStretch(1);
textLabel = new CustomLabel(this, debug);
if (configuration[QString("popup")].toInt() == 0)
textLabel->setPopupEnabled(false);
else
textLabel->setPopupEnabled(true);
updateText(true);
mainLayout->addItem(textLabel);
updateText(true);
if (configuration[QString("rightStretch")].toInt() == 2)
mainLayout->addStretch(1);
resize(10, 10);