Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(316)

Unified Diff: ui/shell_dialogs/gtk/select_file_dialog_impl_kde.cc

Issue 12217101: Replace FilePath with base::FilePath in some more top level directories. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « ui/shell_dialogs/gtk/select_file_dialog_impl_gtk.cc ('k') | ui/shell_dialogs/select_file_dialog.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ui/shell_dialogs/gtk/select_file_dialog_impl_kde.cc
diff --git a/ui/shell_dialogs/gtk/select_file_dialog_impl_kde.cc b/ui/shell_dialogs/gtk/select_file_dialog_impl_kde.cc
index 6e8d24ffbe702c91dd2da874efb8fe33d1fe2550..b5d4fe0aef3e3c563728e91ab0a297d7b1ed08cf 100644
--- a/ui/shell_dialogs/gtk/select_file_dialog_impl_kde.cc
+++ b/ui/shell_dialogs/gtk/select_file_dialog_impl_kde.cc
@@ -47,14 +47,15 @@ class SelectFileDialogImplKDE : public ui::SelectFileDialogImpl {
// SelectFileDialog implementation.
// |params| is user data we pass back via the Listener interface.
- virtual void SelectFileImpl(Type type,
- const string16& title,
- const FilePath& default_path,
- const FileTypeInfo* file_types,
- int file_type_index,
- const FilePath::StringType& default_extension,
- gfx::NativeWindow owning_window,
- void* params) OVERRIDE;
+ virtual void SelectFileImpl(
+ Type type,
+ const string16& title,
+ const base::FilePath& default_path,
+ const FileTypeInfo* file_types,
+ int file_type_index,
+ const base::FilePath::StringType& default_extension,
+ gfx::NativeWindow owning_window,
+ void* params) OVERRIDE;
private:
virtual bool HasMultipleFileTypeChoicesImpl() OVERRIDE;
@@ -62,7 +63,7 @@ class SelectFileDialogImplKDE : public ui::SelectFileDialogImpl {
struct KDialogParams {
// This constructor can only be run from the UI thread.
KDialogParams(const std::string& type, const std::string& title,
- const FilePath& default_path, gfx::NativeWindow parent,
+ const base::FilePath& default_path, gfx::NativeWindow parent,
bool file_operation, bool multiple_selection,
void* kdialog_params,
void (SelectFileDialogImplKDE::*callback)(const std::string&,
@@ -77,7 +78,7 @@ class SelectFileDialogImplKDE : public ui::SelectFileDialogImpl {
std::string type;
std::string title;
- FilePath default_path;
+ base::FilePath default_path;
gfx::NativeWindow parent;
bool file_operation;
bool multiple_selection;
@@ -93,7 +94,7 @@ class SelectFileDialogImplKDE : public ui::SelectFileDialogImpl {
// Get KDialog command line representing the Argv array for KDialog.
void GetKDialogCommandLine(const std::string& type, const std::string& title,
- const FilePath& default_path, gfx::NativeWindow parent,
+ const base::FilePath& default_path, gfx::NativeWindow parent,
bool file_operation, bool multiple_selection, CommandLine* command_line);
// Call KDialog on a worker thread and post results back to the caller
@@ -101,10 +102,11 @@ class SelectFileDialogImplKDE : public ui::SelectFileDialogImpl {
void CallKDialogOutput(const KDialogParams& params);
// Notifies the listener that a single file was chosen.
- void FileSelected(const FilePath& path, void* params);
+ void FileSelected(const base::FilePath& path, void* params);
// Notifies the listener that multiple files were chosen.
- void MultiFilesSelected(const std::vector<FilePath>& files, void* params);
+ void MultiFilesSelected(const std::vector<base::FilePath>& files,
+ void* params);
// Notifies the listener that no file was chosen (the action was canceled).
// Dialog is passed so we can find that |params| pointer that was passed to
@@ -112,19 +114,19 @@ class SelectFileDialogImplKDE : public ui::SelectFileDialogImpl {
void FileNotSelected(void *params);
void CreateSelectFolderDialog(const std::string& title,
- const FilePath& default_path,
+ const base::FilePath& default_path,
gfx::NativeWindow parent, void* params);
void CreateFileOpenDialog(const std::string& title,
- const FilePath& default_path,
+ const base::FilePath& default_path,
gfx::NativeWindow parent, void* params);
void CreateMultiFileOpenDialog(const std::string& title,
- const FilePath& default_path,
+ const base::FilePath& default_path,
gfx::NativeWindow parent, void* params);
void CreateSaveAsDialog(const std::string& title,
- const FilePath& default_path,
+ const base::FilePath& default_path,
gfx::NativeWindow parent, void* params);
// Common function for OnSelectSingleFileDialogResponse and
@@ -162,10 +164,10 @@ SelectFileDialogImplKDE::~SelectFileDialogImplKDE() {
void SelectFileDialogImplKDE::SelectFileImpl(
Type type,
const string16& title,
- const FilePath& default_path,
+ const base::FilePath& default_path,
const FileTypeInfo* file_types,
int file_type_index,
- const FilePath::StringType& default_extension,
+ const base::FilePath::StringType& default_extension,
gfx::NativeWindow owning_window,
void* params) {
type_ = type;
@@ -218,7 +220,8 @@ std::string SelectFileDialogImplKDE::GetMimeTypeFilterString() {
for (size_t j = 0; j < file_types_.extensions[i].size(); ++j) {
if (!file_types_.extensions[i][j].empty()) {
std::string mime_type = base::nix::GetFileMimeType(
- FilePath("name").ReplaceExtension(file_types_.extensions[i][j]));
+ base::FilePath("name").ReplaceExtension(
+ file_types_.extensions[i][j]));
filter_set.insert(mime_type);
}
}
@@ -260,7 +263,7 @@ void SelectFileDialogImplKDE::CallKDialogOutput(const KDialogParams& params) {
}
void SelectFileDialogImplKDE::GetKDialogCommandLine(const std::string& type,
- const std::string& title, const FilePath& path,
+ const std::string& title, const base::FilePath& path,
gfx::NativeWindow parent, bool file_operation, bool multiple_selection,
CommandLine* command_line) {
CHECK(command_line);
@@ -282,7 +285,7 @@ void SelectFileDialogImplKDE::GetKDialogCommandLine(const std::string& type,
command_line->AppendSwitch(type);
// The path should never be empty. If it is, set it to PWD.
if (path.empty())
- command_line->AppendArgPath(FilePath("."));
+ command_line->AppendArgPath(base::FilePath("."));
else
command_line->AppendArgPath(path);
// Depending on the type of the operation we need, get the path to the
@@ -292,7 +295,8 @@ void SelectFileDialogImplKDE::GetKDialogCommandLine(const std::string& type,
VLOG(1) << "KDialog command line: " << command_line->GetCommandLineString();
}
-void SelectFileDialogImplKDE::FileSelected(const FilePath& path, void* params) {
+void SelectFileDialogImplKDE::FileSelected(const base::FilePath& path,
+ void* params) {
if (type_ == SELECT_SAVEAS_FILE)
*last_saved_path_ = path.DirName();
else if (type_ == SELECT_OPEN_FILE)
@@ -308,7 +312,7 @@ void SelectFileDialogImplKDE::FileSelected(const FilePath& path, void* params) {
}
void SelectFileDialogImplKDE::MultiFilesSelected(
- const std::vector<FilePath>& files, void* params) {
+ const std::vector<base::FilePath>& files, void* params) {
*last_opened_path_ = files[0].DirName();
if (listener_)
listener_->MultiFilesSelected(files, params);
@@ -320,7 +324,7 @@ void SelectFileDialogImplKDE::FileNotSelected(void* params) {
}
void SelectFileDialogImplKDE::CreateSelectFolderDialog(
- const std::string& title, const FilePath& default_path,
+ const std::string& title, const base::FilePath& default_path,
gfx::NativeWindow parent, void *params) {
base::WorkerPool::PostTask(FROM_HERE,
base::Bind(
@@ -336,7 +340,7 @@ void SelectFileDialogImplKDE::CreateSelectFolderDialog(
}
void SelectFileDialogImplKDE::CreateFileOpenDialog(
- const std::string& title, const FilePath& default_path,
+ const std::string& title, const base::FilePath& default_path,
gfx::NativeWindow parent, void* params) {
base::WorkerPool::PostTask(FROM_HERE,
base::Bind(
@@ -352,7 +356,7 @@ void SelectFileDialogImplKDE::CreateFileOpenDialog(
}
void SelectFileDialogImplKDE::CreateMultiFileOpenDialog(
- const std::string& title, const FilePath& default_path,
+ const std::string& title, const base::FilePath& default_path,
gfx::NativeWindow parent, void* params) {
base::WorkerPool::PostTask(FROM_HERE,
base::Bind(
@@ -368,7 +372,7 @@ void SelectFileDialogImplKDE::CreateMultiFileOpenDialog(
}
void SelectFileDialogImplKDE::CreateSaveAsDialog(
- const std::string& title, const FilePath& default_path,
+ const std::string& title, const base::FilePath& default_path,
gfx::NativeWindow parent, void* params) {
base::WorkerPool::PostTask(FROM_HERE,
base::Bind(
@@ -391,7 +395,7 @@ void SelectFileDialogImplKDE::SelectSingleFileHelper(const std::string& output,
return;
}
- FilePath path(output);
+ base::FilePath path(output);
if (allow_folder) {
FileSelected(path, params);
return;
@@ -424,10 +428,10 @@ void SelectFileDialogImplKDE::OnSelectMultiFileDialogResponse(
std::vector<std::string> filenames;
Tokenize(output, "\n", &filenames);
- std::vector<FilePath> filenames_fp;
+ std::vector<base::FilePath> filenames_fp;
for (std::vector<std::string>::iterator iter = filenames.begin();
iter != filenames.end(); ++iter) {
- FilePath path(*iter);
+ base::FilePath path(*iter);
if (CallDirectoryExistsOnUIThread(path))
continue;
filenames_fp.push_back(path);
« no previous file with comments | « ui/shell_dialogs/gtk/select_file_dialog_impl_gtk.cc ('k') | ui/shell_dialogs/select_file_dialog.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698