{\r
qDebug() << "MainWindow::setFontSizeDown();";\r
\r
- QSettings settings;\r
-\r
- QFont font = settings.value(IniKey_ViewFont).value<QFont>();\r
- font.setPointSize(font.pointSize() - 1);\r
- settings.setValue(IniKey_ViewFont, font);\r
-\r
- ui->folderView1->updateAppearance();\r
- ui->folderView2->updateAppearance();\r
+ changeFontSize(-1);\r
}\r
\r
void MainWindow::setFontSizeUp()\r
{\r
qDebug() << "MainWindow::setFontSizeUp();";\r
+ changeFontSize(1);\r
+}\r
\r
+void MainWindow::changeFontSize(int diff)\r
+{\r
QSettings settings;\r
+ QFont font;\r
+ if (ui->folderView1->hasFocus() || ui->folderView2->hasFocus()) {\r
+ font = settings.value(IniKey_ViewFont).value<QFont>();\r
+ font.setPointSize(font.pointSize() + diff);\r
+ settings.setValue(IniKey_ViewFont, font);\r
\r
- QFont font = settings.value(IniKey_ViewFont).value<QFont>();\r
- font.setPointSize(font.pointSize() + 1);\r
- settings.setValue(IniKey_ViewFont, font);\r
+ ui->folderView1->updateAppearance();\r
+ ui->folderView2->updateAppearance();\r
+ }\r
+ if (ui->textView->hasFocus()) {\r
+ font = settings.value(IniKey_ViewerFont).value<QFont>();\r
+ font.setPointSize(font.pointSize() + diff);\r
+ settings.setValue(IniKey_ViewerFont, font);\r
\r
- ui->folderView1->updateAppearance();\r
- ui->folderView2->updateAppearance();\r
+ ui->textView->updateAppearance();\r
+ }\r
}\r
\r
void MainWindow::setPathFromOther()\r
ui->action_Quit->setEnabled(true);\r
ui->action_Setting->setEnabled(true);\r
ui->check_Update->setEnabled(true);\r
+ ui->view_FontSizeDown->setEnabled(true);\r
+ ui->view_FontSizeUp->setEnabled(true);\r
ui->copy_Filename->setEnabled(true);\r
ui->copy_Fullpath->setEnabled(true);\r
ui->help_About->setEnabled(true);\r