Na ovoj stranici

Lokator

Da biste postavili postavke locatora, idite na Postavke > Environment > Locator, ili odaberite Izbornik lokatora > Configure u polju locatora.

Jezgra za lociranje u postavkama okruženja

Promjena filtara lokatora

Možete promijeniti unaprijed postavljene filtere lokatora kako bi odgovarali vašoj namjeni. Na primjer, promijenite prefiks filtera i ograničite pretraživanje na stavke koje odgovaraju filtru.

Za konfiguriranje filtra lokatora:

  1. Idite na Preferencije > Environment > Locator.
  2. Odaberite filtar, a zatim odaberite Edit.
  3. Navedite prefiks.

    Dijalog za konfiguraciju filtra

  4. Da biste implicitno uključili filtar čak i kada ne upisujete prefiks kao dio niza za pretraživanje, odaberite Include by default.

Dodavanje web-tražilica

Po zadanom, lokator-filter Web Search (r) uključuje URL-ove i naredbe pretraživanja za Bing, Google, Yahoo! Search, cplusplus.com i Wikipedia.

Da biste saznali format naredbe za pretraživanje koju trebate koristiti za svoj omiljeni internetski tražilica, izvršite pretraživanje u pregledniku i kopirajte rezultirajuću URL adresu u konfiguraciju filtra lokatora. Zamijenite pojam za pretraživanje varijablom %1.

Za dodavanje URL-ova i naredbi za pretraživanje na popis:

  1. Idite na Postavke > Environment > Locator.
  2. Odaberite Web Search > Edit.
  3. Odaberite Add da biste na popis dodali URL-filtr.

    Popis URL-ova u dijaloškom okviru za konfiguraciju filtra

  4. Dvokliknite novi unos kako biste naveli URL i naredbu za pretraživanje. Na primjer, http://www.google.com/search?q=%1.
  5. Odaberite OK.

Da biste dodali novi zasebni filtar za lociranje web-pretrage umjesto ažuriranja zadanog filtra, odaberite Add > URL Template.

Izrada filtara za pronalaženje

Za brzi pristup datotekama koje nisu izričito navedene u vašem projektu, kreirajte vlastite filtre direktorija. Na taj način možete pronaći datoteke u strukturi direktorija koju ste definirali.

Za izradu prilagođenih filtara lokatora:

  1. Idite na Postavke > Environment > Locator.
  2. Odaberite Add > Files in Directories da biste dodali filtar direktorija.

    Dijalog za konfiguraciju filtra

  3. U odjeljku Name unesite naziv za svoj filtar.
  4. Odaberite Add da biste dodali direktorije u Directories. Pronalazač pretražuje direktorije rekursivno.
  5. U File pattern, navedite obrasce datoteka kako biste ograničili pretraživanje na datoteke koje odgovaraju obrascu. Odvojite obrasce zarezima. Na primjer, za pretraživanje svih .qml i .ui.qml datoteka, unesite *.qml,*.ui.qml
  6. U Exclusion pattern, navedite obrasce datoteka koje želite izuzeti iz pretraživanja.
  7. U Prefix, navedite niz prefiksa.

    Da biste implicitno uključili filtar čak i kada ne upisujete prefiks kao dio niza za pretraživanje, odaberite Include by default.

    Odaberite xml-ph-0000@deepl.internal.
  8. Odaberite OK.

Konfiguriranje predmemorije locatora

Lokator pretražuje datoteke koje odgovaraju vašem obrascu datoteka u direktorijima koje ste odabrali i pohranjuje te informacije u predmemoriju. Qt Creator ažurira predmemoriju za sve unaprijed postavljene filtre dok pišete kod. Po zadanom, Qt Creator ažurira vaše prilagođene filtre jednom u sat vremena.

Da biste ručno ažurirali pohranjenu informaciju, u locatoru odaberite Izbornik lokatora > Refresh.

Za postavljanje novog vremena ažuriranja predmemorije:

  1. LocatorIdite na Postavke > Environment > Ažuriranje predmemorije.
  2. U odjeljku Refresh interval postavite novo vrijeme u minutama.

Skrivanje dugih putanja

Za sakrivanje zajedničkog dijela apsolutnih putanja u lokatoru:

  1. Idite na Postavke > Environment > Locator.
  2. Odaberite Show Paths in Relation to Active Project za prikaz relativnih putanja.

Vidi također Navigacija pomoću locatora, Kako: Pretraživanje, Izvođenje izračuna i Locator.

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.