PluginGuiBase PluginGuiBase 0 0 384 157 255 255 255 Create a Layer from a Delimited Text File image0 unnamed layout3 unnamed textLabel1 Delimited text file txtFilePath true Full path to the delimited text file Full path to the delimited text file. In order to properly parse the fields in the file, the delimiter must be defined prior to entering the file name. Use the Browse button to the right of this field to choose the input file. btnBrowseForFile false ... Browse to find the delimited text file to be processed Use this button to browse to the location of the delimited text file. This button will not be enabled until a delimiter has been entered in the <i>Delimiter</i> box. Once a file is chosen, the X and Y field drop-down boxes will be populated with the fields from the delimited text file. layout2 unnamed textLabel2 <p align="right">X field</p> cmbXField true Name of the field containing x values Name of the field containing x values. Choose a field from the list. The list is generated by parsing the header row of the delimited text file. textLabel2_2 <p align="right">Y field</p> cmbYField true Name of the field containing y values Name of the field containing y values. Choose a field from the list. The list is generated by parsing the header row of the delimited text file. layout4 unnamed pbnCancel Close Close the dialog Close the dialog without adding anything to the map. spacer2 Horizontal Expanding 441 21 pbnOK Add Layer Add layer using the deimiter, file, and x/y fields specifed Creates a layer using the specified parameters and adds it to the map. The dialog remains open to allow adding of additional layers. layout6 unnamed textLabel3 Delimiter txtDelimiter 25 32767 Delimiter to use when splitting fields in the text file. The delimiter can be more than one character. Delimiter to use when splitting fields in the delimited text file. The delimiter can be 1 or more characters in length. spacer2_2 Horizontal Expanding 320 21 89504e470d0a1a0a0000000d49484452000000100000001008060000001ff3ff610000023349444154789c85933d68535114c77f37bce15632bc8ac30b5430a24306879be2d04687a4164c4a418b0ea674f163d08ead4a45273f8656b72e7ed145eba2594aea208d83b4110a66b0f8064b52109a070de60de1f50e85eb20a97db5dae972eefd9ff3e7fcee3922a806e0010e54bc0aca51ff8d5fcf0d18dfcbf0e2de2b51f12ab0b8b448500df63d9d4b18791d23cf6176de8ba01aeceb3c70fba8297779681fe48664e1ce8268bf47dae28a5709253f994919f77bb729ac749bdc59896e0175a0a5793879d7b4f59176a57611e528685c30572e6a6657e2e8af437c6cf8108523bec3a895872dfdc77477afd34fd3c61865c66ee64c500d902318ae61e419ccd4cb84d9adb742ce1ee47a5c4a6549dccaff66d005b8f038eb309a6ef2ee43c9007b33b8fabccf346db0e9400df68a836f0e18dd00db936c5a09886bdc5629c42cc4405a92a40d959a44390abd05fc8098152779d8870d4844132166919df4a7278aa2b822c91cd78ccfa4ccd8299ba91187a9ac4d6db3095128af7aa1dffa6b0e3c2b65ea560d1b9bd40d8f07fd8ac4f93aca81f9cf9df8cb79d460efbfe760fc91a4f049e25b3eb99371beacd64948cdd29aa6f43ebe9ddcd68bddbbd0379732da0375c8267f4c918c26d8a4406c0b66d762f438197227ee8bb63ec4607872c0c865094da82f4b46fb8b42c6874552c5e8ec87b1aca6a6dd1083c8ce39f8766b5dac3ffb29a4864c946dda85720cd91866de75e868a443ccf6dc05c793b8bedc8e2fa7df8a5a6b48e44f1785ca8619fc02e03f7348caab910d0000000049454e44ae426082 pbnOK clicked() PluginGuiBase pbnOK_clicked() pbnCancel clicked() PluginGuiBase reject() txtFilePath textChanged(const QString&) PluginGuiBase updateFieldLists(const QString&) btnBrowseForFile clicked() PluginGuiBase getOpenFileName() txtDelimiter textChanged(const QString&) PluginGuiBase enableBrowseButton(const QString&) txtDelimiter txtFilePath btnBrowseForFile cmbXField cmbYField pbnCancel pbnOK pluginguibase.ui.h pbnOK_clicked() updateFieldLists( const QString & ) getOpenFileName() enableBrowseButton(const QString &)