diff --git a/README.md b/README.md index 8640103..86b34a8 100644 --- a/README.md +++ b/README.md @@ -15,15 +15,15 @@ Keys | Actions `Ctrl + A` | 全屏 `W / A / S / D` | 逐像素移动窗口 `↑ ← ↓ →` | 逐像素移动窗口 -`Ctrl + W / A / S / D` | 逐像素扩大窗口 -`Ctrl + ↑ ← ↓ →` | 逐像素缩小窗口 +`Ctrl + ↑ ← ↓ →` | 逐像素扩大窗口 +`Shift + ↑ ← ↓ →` | 逐像素缩小窗口 `ESC` | 退出 ### 截图 Keys | Actions :-:|--- -`F1` | 开始截图 +`F1(默认,可修改)` | 开始截图 `P` | 截图并贴图 `Ctrl + S` | 截图并保存到文件 `Page Up` | 上一个截图记录 @@ -42,8 +42,8 @@ Keys | Actions `Ctrl + C`/`Ctrl + V` | Copy & Paste `Delete` | 删除选中的图形 `Shift` | 椭圆->圆
矩形->正方形
直线->水平/垂直 -`Space` | 重新修改截图区域 -`Wheel` | 控制马赛克/橡皮擦直径; 放置于菜单上时,控制图形边框宽度 +`Space` | 重新调整截图区域 +`Wheel` | 控制马赛克/橡皮擦直径
放置于菜单上时,控制图形线条宽度 ### 贴图 @@ -52,7 +52,7 @@ Keys | Actions `F3` | 将粘贴板中的内容作为图片贴出
(文本内容也会渲染为图片),如果粘贴板中的路径(路径为文本)为图片,则会贴出该图片 `Shift + F3` | 显示/隐藏所有贴出的贴图 `Wheel` | 缩放贴图 -`Ctrl + Wheel` | 更改贴图透明度 +`Ctrl + Wheel` | 调整贴图透明度 `G` | 灰阶显示 `R` | 顺时针旋转90 `Ctrl + R` | 逆时针旋转90 @@ -114,7 +114,7 @@ make -j8 make package ``` -### 安装FFmpeg +### Install FFmpeg #### Windows diff --git a/languages/capturer_en_US.ts b/languages/capturer_en_US.ts index 029789a..3fb385d 100644 --- a/languages/capturer_en_US.ts +++ b/languages/capturer_en_US.ts @@ -83,122 +83,122 @@ ImageWindow - + Open Image - + Save Image - + Copy image - + Paste image - + Open image... - + Save as... - + Gray - + Rotate 90 - + Edit - + Grayscale - + Rotate -90 - + Flip H - + Flip V - + Background - + White - + Black - + Transparent - + Shadow - + Hide - + Show - + Zoom : - + Opacity : - + Recover - + Close @@ -342,7 +342,7 @@ - Copyright © 2018 - 2022 ffiirree All rights reserved + Copyright © 2018 - 2022 ffiirree. All rights reserved diff --git a/languages/capturer_zh_CN.ts b/languages/capturer_zh_CN.ts index 673128c..4f5c51c 100644 --- a/languages/capturer_zh_CN.ts +++ b/languages/capturer_zh_CN.ts @@ -83,122 +83,122 @@ ImageWindow - + Open Image 打开图片 - + Save Image 保存图片 - + Copy image 复制图片 - + Paste image 粘贴图片 - + Edit 编辑 - + Open image... 打开图片 - + Save as... 另存为... - + Gray 灰色 - + Rotate 90 顺时针旋转90° - + Grayscale 灰阶 - + Rotate -90 逆时针旋转90° - + Flip H 水平翻转 - + Flip V 垂直翻转 - + Background 背景色 - + White 白色 - + Black 黑色 - + Transparent 透明 - + Shadow 阴影 - + Hide 隐藏 - + Show 显示 - + Zoom : 缩放 : - + Opacity : 透明度 : - + Recover 复原 - + Close 关闭 @@ -342,7 +342,7 @@ - Copyright © 2018 - 2022 ffiirree All rights reserved + Copyright © 2018 - 2022 ffiirree. All rights reserved diff --git a/src/capturer.qss b/src/capturer.qss index fc1f5dd..fb8d3e4 100644 --- a/src/capturer.qss +++ b/src/capturer.qss @@ -1,24 +1,22 @@ QMenu#sys_tray_menu { - background-color: #ffffff; + background-color: #fafafa; border: 1px solid #e5e5e6; - padding: 3px; + padding: 5px 0 5px 0; + + font-family: "Microsoft YaHei"; + color: #333333; } QMenu#sys_tray_menu::item { - background-color:#ffffff; - border-left: 15px solid #ffffff; + border-left: 10px solid transparent; + border-right: 13px solid transparent; height: 35px; - padding-left: 15px; - - font-size: 14px; - font-family: "Microsoft YaHei"; - color: #333333; + padding-left: 5px; } QMenu#sys_tray_menu::item:selected { background-color:#e5e5e6; - border-left: 15px solid #e5e5e6; } QMenu#sys_tray_menu::separator { diff --git a/src/pinned/imagewindow.cpp b/src/pinned/imagewindow.cpp index ddf39b8..dafa7e0 100644 --- a/src/pinned/imagewindow.cpp +++ b/src/pinned/imagewindow.cpp @@ -151,8 +151,9 @@ void ImageWindow::update(Modified type) } canvas_->pixmap(scale_ == 1.0 ? pixmap_ : pixmap_.scaled(pixmap_.size() * scale_, Qt::KeepAspectRatio, Qt::SmoothTransformation)); - auto geometry = getShadowGeometry(canvas_->pixmap().size()); + auto geometry = getShadowGeometry(canvas_->pixmap().size()); +#ifdef _WIN32 if (type == Modified::SCALED) { // resize and repaint first resize(geometry.size()); @@ -162,6 +163,9 @@ void ImageWindow::update(Modified type) else { setGeometry(geometry); } +#elif __linux__ + setGeometry(geometry); +#endif } QRect ImageWindow::getShadowGeometry(QSize _size) diff --git a/src/setting/settingdialog.cpp b/src/setting/settingdialog.cpp index 6f85b75..69de981 100644 --- a/src/setting/settingdialog.cpp +++ b/src/setting/settingdialog.cpp @@ -341,7 +341,7 @@ void SettingWindow::setupAboutWidget() ///// parent_layout->addStretch(); - auto copyright_ = new QLabel(tr("Copyright © 2018 - 2022 ffiirree All rights reserved")); + auto copyright_ = new QLabel(tr("Copyright © 2018 - 2022 ffiirree. All rights reserved")); copyright_->setObjectName("copyright-label"); copyright_->setAlignment(Qt::AlignCenter); parent_layout->addWidget(copyright_);