<div id="q-app">
<div class="q-ma-md">
<q-list link v-for="currentItem in items" :key="currentItem.id">
<q-item tag="label" @click.native.prevent="showChild()" >
<q-item-main >
<div> more stuff </div>
</q-item-main>
<q-item-side right>
<q-btn @click.capture.stop="moreButtonClick(currentItem)" icon="more vert"></q-btn>
</q-item-side>
</q-item>
</q-list>
</div>
</div>
In q-item native.prevent
: preventDefault on the native Dom click event
in q-item-side capture.stop
: capture the event click and stop propagation