mirror of
https://github.com/YACReader/yacreader
synced 2025-07-18 04:54:29 -04:00
Update russian translation. Need to subtract and to bring the terminology to a common denominator
This commit is contained in:
38
custom_widgets/yacreader_dark_menu.cpp
Normal file
38
custom_widgets/yacreader_dark_menu.cpp
Normal file
@ -0,0 +1,38 @@
|
||||
#include "yacreader_dark_menu.h"
|
||||
|
||||
#include <QLabel>
|
||||
#include <QPixmap>
|
||||
#include <QHBoxLayout>
|
||||
|
||||
YACReaderDarkMenu::YACReaderDarkMenu(QWidget * parent)
|
||||
:QMenu(parent)
|
||||
{
|
||||
//solid color: #454545
|
||||
QString style = "QMenu {background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6B6B6B, stop: 1 #424242); "
|
||||
"border-left: 1px solid qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #BCBCBC, stop: 1 #4C4C4C);"
|
||||
"border-right: 1px solid qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #BCBCBC, stop: 1 #4C4C4C);"
|
||||
"border-top: 1px solid #BCBCBC;"
|
||||
"border-bottom: 1px solid #4C4C4C;"
|
||||
"padding-top:5px;padding-bottom:5px;}"
|
||||
"QMenu::separator {height:0px;border-top: 1px solid #292929; border-bottom:1px solid #737373; margin-left:-1px; margin-right:-1px;}"
|
||||
"QMenu::item {color:#CFD1D1;padding: 5px 25px 5px 32px;}"
|
||||
"QMenu::item::selected {background-color:#242424;border-top: 1px solid #151515; border-bottom:1px solid #737373;}"
|
||||
"QMenu::icon {padding-left:15px;}";
|
||||
|
||||
setStyleSheet(style);
|
||||
|
||||
/*
|
||||
QPixmap p(":/images/icon.png");
|
||||
QLabel * l = new QLabel();
|
||||
l->setPixmap(p);
|
||||
l->move(0,-10);
|
||||
|
||||
//test
|
||||
YACReaderDarkMenu * customMenu = new YACReaderDarkMenu(this);
|
||||
customMenu->addAction(toggleFullScreenAction);
|
||||
customMenu->addAction(createLibraryAction);
|
||||
customMenu->addSeparator();
|
||||
customMenu->addAction(openComicAction);
|
||||
customMenu->show();
|
||||
*/
|
||||
}
|
Reference in New Issue
Block a user