diff --git a/src/resources/icons/create_note.png b/src/resources/icons/create_note.png
deleted file mode 100755
index a76887a0..00000000
Binary files a/src/resources/icons/create_note.png and /dev/null differ
diff --git a/src/resources/icons/create_note.svg b/src/resources/icons/create_note.svg
new file mode 100644
index 00000000..86bd5b44
--- /dev/null
+++ b/src/resources/icons/create_note.svg
@@ -0,0 +1,7 @@
+
+
+
+
diff --git a/src/resources/icons/create_notebook.png b/src/resources/icons/create_notebook.png
deleted file mode 100755
index a76887a0..00000000
Binary files a/src/resources/icons/create_notebook.png and /dev/null differ
diff --git a/src/resources/icons/create_notebook.svg b/src/resources/icons/create_notebook.svg
new file mode 100644
index 00000000..86bd5b44
--- /dev/null
+++ b/src/resources/icons/create_notebook.svg
@@ -0,0 +1,7 @@
+
+
+
+
diff --git a/src/resources/icons/create_rootdir.png b/src/resources/icons/create_rootdir.png
deleted file mode 100755
index a76887a0..00000000
Binary files a/src/resources/icons/create_rootdir.png and /dev/null differ
diff --git a/src/resources/icons/create_rootdir.svg b/src/resources/icons/create_rootdir.svg
new file mode 100644
index 00000000..86bd5b44
--- /dev/null
+++ b/src/resources/icons/create_rootdir.svg
@@ -0,0 +1,7 @@
+
+
+
+
diff --git a/src/resources/icons/delete_dir.png b/src/resources/icons/delete_dir.png
deleted file mode 100755
index 67337156..00000000
Binary files a/src/resources/icons/delete_dir.png and /dev/null differ
diff --git a/src/resources/icons/delete_dir.svg b/src/resources/icons/delete_dir.svg
new file mode 100644
index 00000000..43a684e9
--- /dev/null
+++ b/src/resources/icons/delete_dir.svg
@@ -0,0 +1,7 @@
+
+
+
+
diff --git a/src/resources/icons/delete_note.png b/src/resources/icons/delete_note.png
deleted file mode 100755
index 67337156..00000000
Binary files a/src/resources/icons/delete_note.png and /dev/null differ
diff --git a/src/resources/icons/delete_note.svg b/src/resources/icons/delete_note.svg
new file mode 100644
index 00000000..43a684e9
--- /dev/null
+++ b/src/resources/icons/delete_note.svg
@@ -0,0 +1,7 @@
+
+
+
+
diff --git a/src/resources/icons/delete_notebook.png b/src/resources/icons/delete_notebook.png
deleted file mode 100755
index 67337156..00000000
Binary files a/src/resources/icons/delete_notebook.png and /dev/null differ
diff --git a/src/resources/icons/delete_notebook.svg b/src/resources/icons/delete_notebook.svg
new file mode 100644
index 00000000..43a684e9
--- /dev/null
+++ b/src/resources/icons/delete_notebook.svg
@@ -0,0 +1,7 @@
+
+
+
+
diff --git a/src/resources/icons/dir_info.png b/src/resources/icons/dir_info.png
deleted file mode 100755
index 8e03190a..00000000
Binary files a/src/resources/icons/dir_info.png and /dev/null differ
diff --git a/src/resources/icons/dir_info.svg b/src/resources/icons/dir_info.svg
new file mode 100644
index 00000000..e70c4ced
--- /dev/null
+++ b/src/resources/icons/dir_info.svg
@@ -0,0 +1,10 @@
+
+
+
+
diff --git a/src/resources/icons/note_info.png b/src/resources/icons/note_info.png
deleted file mode 100755
index 8e03190a..00000000
Binary files a/src/resources/icons/note_info.png and /dev/null differ
diff --git a/src/resources/icons/note_info.svg b/src/resources/icons/note_info.svg
new file mode 100644
index 00000000..e70c4ced
--- /dev/null
+++ b/src/resources/icons/note_info.svg
@@ -0,0 +1,10 @@
+
+
+
+
diff --git a/src/resources/icons/notebook_info.png b/src/resources/icons/notebook_info.png
deleted file mode 100755
index 8e03190a..00000000
Binary files a/src/resources/icons/notebook_info.png and /dev/null differ
diff --git a/src/resources/icons/notebook_info.svg b/src/resources/icons/notebook_info.svg
new file mode 100644
index 00000000..e70c4ced
--- /dev/null
+++ b/src/resources/icons/notebook_info.svg
@@ -0,0 +1,10 @@
+
+
+
+
diff --git a/src/vfilelist.cpp b/src/vfilelist.cpp
index 2aa39d1d..733acb51 100644
--- a/src/vfilelist.cpp
+++ b/src/vfilelist.cpp
@@ -15,11 +15,11 @@ VFileList::VFileList(VNote *vnote, QWidget *parent)
void VFileList::setupUI()
{
- newFileBtn = new QPushButton(QIcon(":/resources/icons/create_note.png"), "");
+ newFileBtn = new QPushButton(QIcon(":/resources/icons/create_note.svg"), "");
newFileBtn->setToolTip(tr("Create a new note"));
- deleteFileBtn = new QPushButton(QIcon(":/resources/icons/delete_note.png"), "");
+ deleteFileBtn = new QPushButton(QIcon(":/resources/icons/delete_note.svg"), "");
deleteFileBtn->setToolTip(tr("Delete current note"));
- fileInfoBtn = new QPushButton(QIcon(":/resources/icons/note_info.png"), "");
+ fileInfoBtn = new QPushButton(QIcon(":/resources/icons/note_info.svg"), "");
fileInfoBtn->setToolTip(tr("View and edit current note's information"));
fileList = new QListWidget(this);
diff --git a/src/vmainwindow.cpp b/src/vmainwindow.cpp
index 15325f92..19396364 100644
--- a/src/vmainwindow.cpp
+++ b/src/vmainwindow.cpp
@@ -37,18 +37,18 @@ void VMainWindow::setupUI()
notebookLabel = new QLabel(tr("Notebook"));
directoryLabel = new QLabel(tr("Directory"));
- newNotebookBtn = new QPushButton(QIcon(":/resources/icons/create_notebook.png"), "");
+ newNotebookBtn = new QPushButton(QIcon(":/resources/icons/create_notebook.svg"), "");
newNotebookBtn->setToolTip(tr("Create a new notebook"));
- deleteNotebookBtn = new QPushButton(QIcon(":/resources/icons/delete_notebook.png"), "");
+ deleteNotebookBtn = new QPushButton(QIcon(":/resources/icons/delete_notebook.svg"), "");
deleteNotebookBtn->setToolTip(tr("Delete current notebook"));
- notebookInfoBtn = new QPushButton(QIcon(":/resources/icons/notebook_info.png"), "");
+ notebookInfoBtn = new QPushButton(QIcon(":/resources/icons/notebook_info.svg"), "");
notebookInfoBtn->setToolTip(tr("View and edit current notebook's information"));
- newRootDirBtn = new QPushButton(QIcon(":/resources/icons/create_rootdir.png"), "");
+ newRootDirBtn = new QPushButton(QIcon(":/resources/icons/create_rootdir.svg"), "");
newRootDirBtn->setToolTip(tr("Create a new root directory"));
- deleteDirBtn = new QPushButton(QIcon(":/resources/icons/delete_dir.png"), "");
+ deleteDirBtn = new QPushButton(QIcon(":/resources/icons/delete_dir.svg"), "");
deleteDirBtn->setToolTip(tr("Delete current directory"));
- dirInfoBtn = new QPushButton(QIcon(":/resources/icons/dir_info.png"), "");
+ dirInfoBtn = new QPushButton(QIcon(":/resources/icons/dir_info.svg"), "");
dirInfoBtn->setToolTip(tr("View and edit current directory's information"));
notebookComboBox = new QComboBox();
diff --git a/src/vnote.qrc b/src/vnote.qrc
index 18189661..01354e99 100644
--- a/src/vnote.qrc
+++ b/src/vnote.qrc
@@ -36,19 +36,19 @@
resources/styles/solarized-light.mdhl
resources/styles/solarized-dark.mdhl
resources/vnote.ini
- resources/icons/create_notebook.png
- resources/icons/delete_notebook.png
- resources/icons/notebook_info.png
- resources/icons/create_rootdir.png
- resources/icons/delete_dir.png
- resources/icons/dir_info.png
- resources/icons/create_note.png
- resources/icons/delete_note.png
- resources/icons/note_info.png
resources/icons/create_note_tb.svg
resources/icons/save_note.svg
resources/icons/edit_note.svg
resources/icons/save_exit.svg
resources/icons/discard_exit.svg
+ resources/icons/create_note.svg
+ resources/icons/create_notebook.svg
+ resources/icons/create_rootdir.svg
+ resources/icons/delete_dir.svg
+ resources/icons/delete_note.svg
+ resources/icons/delete_notebook.svg
+ resources/icons/note_info.svg
+ resources/icons/dir_info.svg
+ resources/icons/notebook_info.svg