Pop notifications after captures are saved in clipboard (#164)

This commit is contained in:
Boyuan Yang
2018-03-11 00:33:48 +08:00
committed by Dharkael
parent 0b0b2c35f0
commit 0523a83722
10 changed files with 96 additions and 49 deletions

View File

@@ -31,6 +31,9 @@ ScreenshotSaver::ScreenshotSaver()
void ScreenshotSaver::saveToClipboard(const QPixmap &capture) {
QApplication::clipboard()->setPixmap(capture);
QString saveMessage;
saveMessage = QObject::tr("Capture saved to clipboard");
SystemNotification().sendMessage(saveMessage);
}
void ScreenshotSaver::saveToFilesystem(const QPixmap &capture,

View File

@@ -464,6 +464,10 @@ Utilitzeu la roda del ratolí per a canviar el gruix de l&apos;eina.</translatio
<source>Unable to write in</source>
<translation type="unfinished">No es pot escriure a</translation>
</message>
<message>
<source>Capture saved to clipboard</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>RectangleTool</name>

View File

@@ -537,19 +537,24 @@ Usa la rueda del ratón para cambiar el grosor de la herramienta.</translation>
<context>
<name>QObject</name>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="73"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="76"/>
<source>Save Error</source>
<translation>Error al Guardar</translation>
</message>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="45"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="67"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="48"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="70"/>
<source>Capture saved as </source>
<translation>Captura guardada como </translation>
</message>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="47"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="70"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="35"/>
<source>Capture saved to clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="50"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="73"/>
<source>Error trying to save as </source>
<translation>Error intentando guardar como </translation>
</message>

View File

@@ -537,19 +537,24 @@ Utiliser la molette pour changer l&apos;épaisseur de l&apos;outil.</translation
<context>
<name>QObject</name>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="73"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="76"/>
<source>Save Error</source>
<translation>Erreur lors de la sauvegarde</translation>
</message>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="45"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="67"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="48"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="70"/>
<source>Capture saved as </source>
<translation>Capture d&apos;écran sauvegardée sous </translation>
</message>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="47"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="70"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="35"/>
<source>Capture saved to clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="50"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="73"/>
<source>Error trying to save as </source>
<translation>Erreur lors de la sauvegarde sous </translation>
</message>

View File

@@ -537,19 +537,24 @@ Use the Mouse Wheel to change the thickness of your tool.</source>
<context>
<name>QObject</name>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="73"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="76"/>
<source>Save Error</source>
<translation> </translation>
</message>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="45"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="67"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="48"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="70"/>
<source>Capture saved as </source>
<translation> : </translation>
</message>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="47"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="70"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="35"/>
<source>Capture saved to clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="50"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="73"/>
<source>Error trying to save as </source>
<translation> : </translation>
</message>

View File

@@ -537,19 +537,24 @@ Użyj kółka myszy, aby zmienić grubość narzędzia do rysowania.</translatio
<context>
<name>QObject</name>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="73"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="76"/>
<source>Save Error</source>
<translation>Błąd zapisu</translation>
</message>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="45"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="67"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="48"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="70"/>
<source>Capture saved as </source>
<translation>Zaznaczenie zapisano jako </translation>
</message>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="47"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="70"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="35"/>
<source>Capture saved to clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="50"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="73"/>
<source>Error trying to save as </source>
<translation>Błąd przy próbie zapisu jako </translation>
</message>

View File

@@ -537,19 +537,24 @@ Use the Mouse Wheel to change the thickness of your tool.</source>
<context>
<name>QObject</name>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="73"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="76"/>
<source>Save Error</source>
<translation>Ошибка сохранения</translation>
</message>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="45"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="67"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="48"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="70"/>
<source>Capture saved as </source>
<translation>Сохранить снимок как </translation>
</message>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="47"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="70"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="35"/>
<source>Capture saved to clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="50"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="73"/>
<source>Error trying to save as </source>
<translation>Ошибка при попытке сохранить как </translation>
</message>

View File

@@ -537,19 +537,24 @@ Araç boyutunu değiştirmek için Fare tekerleğini kullanın.</translation>
<context>
<name>QObject</name>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="73"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="76"/>
<source>Save Error</source>
<translation>Hata Kaydet</translation>
</message>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="45"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="67"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="48"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="70"/>
<source>Capture saved as </source>
<translation>Yakalanma şu şekilde kaydedildi </translation>
</message>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="47"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="70"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="35"/>
<source>Capture saved to clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="50"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="73"/>
<source>Error trying to save as </source>
<translation>Olarak kaydedilmeye çalışılırken hata oluştu </translation>
</message>

View File

@@ -135,17 +135,17 @@ Use the Mouse Wheel to change the thickness of your tool.</source>
<message>
<location filename="../src/core/controller.cpp" line="109"/>
<source>&amp;Configuration</source>
<translation>&amp;</translation>
<translation>(&amp;C)</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="112"/>
<source>&amp;Information</source>
<translation>&amp;</translation>
<translation>(&amp;I)</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="115"/>
<source>&amp;Quit</source>
<translation>&amp;退</translation>
<translation>退(&amp;Q)</translation>
</message>
</context>
<context>
@@ -166,7 +166,7 @@ Use the Mouse Wheel to change the thickness of your tool.</source>
<message>
<location filename="../src/utils/dbusutils.cpp" line="35"/>
<source>Unable to connect via DBus</source>
<translation>Dbus进行连接</translation>
<translation>DBus进行连接</translation>
</message>
</context>
<context>
@@ -336,7 +336,7 @@ Use the Mouse Wheel to change the thickness of your tool.</source>
<message>
<location filename="../src/config/geneneralconf.cpp" line="191"/>
<source>Launch Flameshot</source>
<translation type="unfinished"></translation>
<translation> Flameshot</translation>
</message>
</context>
<context>
@@ -465,12 +465,12 @@ Use the Mouse Wheel to change the thickness of your tool.</source>
<message>
<location filename="../src/infowindow.cpp" line="97"/>
<source>&lt;u&gt;&lt;b&gt;License&lt;/b&gt;&lt;/u&gt;</source>
<translation>&lt;u&gt;&lt;b&gt;License&lt;/b&gt;&lt;/u&gt;</translation>
<translation>&lt;u&gt;&lt;b&gt;&lt;/b&gt;&lt;/u&gt;</translation>
</message>
<message>
<location filename="../src/infowindow.cpp" line="105"/>
<source>&lt;u&gt;&lt;b&gt;Version&lt;/b&gt;&lt;/u&gt;</source>
<translation>&lt;u&gt;&lt;b&gt;Version&lt;/b&gt;&lt;/u&gt;</translation>
<translation>&lt;u&gt;&lt;b&gt;&lt;/b&gt;&lt;/u&gt;</translation>
</message>
<message>
<location filename="../src/infowindow.cpp" line="115"/>
@@ -538,19 +538,24 @@ Use the Mouse Wheel to change the thickness of your tool.</source>
<context>
<name>QObject</name>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="73"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="76"/>
<source>Save Error</source>
<translation></translation>
</message>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="45"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="67"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="48"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="70"/>
<source>Capture saved as </source>
<translation> </translation>
<translation> </translation>
</message>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="47"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="70"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="35"/>
<source>Capture saved to clipboard</source>
<translation></translation>
</message>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="50"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="73"/>
<source>Error trying to save as </source>
<translation> </translation>
</message>
@@ -747,7 +752,7 @@ Use the Mouse Wheel to change the thickness of your tool.</source>
<message>
<location filename="../src/config/uicoloreditor.cpp" line="102"/>
<source>Select a Button to modify it</source>
<translation></translation>
<translation></translation>
</message>
<message>
<location filename="../src/config/uicoloreditor.cpp" line="111"/>

View File

@@ -537,19 +537,24 @@ Use the Mouse Wheel to change the thickness of your tool.</source>
<context>
<name>QObject</name>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="73"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="76"/>
<source>Save Error</source>
<translation></translation>
</message>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="45"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="67"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="48"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="70"/>
<source>Capture saved as </source>
<translation> </translation>
</message>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="47"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="70"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="35"/>
<source>Capture saved to clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="50"/>
<location filename="../src/capture/workers/screenshotsaver.cpp" line="73"/>
<source>Error trying to save as </source>
<translation> </translation>
</message>